Wednesday, 20 April 2011

Street Fighter VS Tekken

Capcom did it again.... been pretty much a life time fan. More haduken's on my screen.

No comments:

Post a Comment