Let\'s Play Destiny 2

Let\'s Play Destiny 2

Videos featuring Team Vexual Healing on the Xbox One. More »

 

Best Street Fighter EVER!!!!!

I have to thank Carlo over at the Dog and Pony Show for bringing this video to light.

  • macomgaine

    I think this video is the reason the internet was invented. This was beyond sick.