Saturday, January 10, 2009

Street Fighter - The Legend of Chun Li

Official American trailer, courtesy of IGN.com




No comments: