Video of the Day – ‘You’ve Got the Touch’

  I’ve already been hit up by multiple homies about ‘Transformers: the Movie’ coming back to theatres for a one night only showing. Then my buddy Dio just sent me this video…which I never knew existed until now, so of course I have to share it… Enjoy your weekend everyone!