Newburgh Man Wins The Internet with Viral 'Twisted Tea' MemeNewburgh Man Wins The Internet with Viral 'Twisted Tea' MemeJeremy Stratton shares his version of the viral 'Twisted Tea' meme.LibertyLiberty