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.