Tuesday, December 27, 2011

The Coolest Thing You'll See Today!

Four of the female fighters from the upcoming Street Fighter X Tekken go at it in this latest trailer for the upcoming 3D beat-em-up, which lands on store shelves beginning March 6th.