Thursday, June 30, 2011

Street Fighter: Legacy - Short Fan Film


3,062,186 views so far! Well, it is a cool clip! Heh.

No comments: