News Glen Powell weighs in on Twisters kiss scene debate, says everyone wins Sources from Comingsoon • Moviefone on Youtube • Published 2 months ago