Tekken 6 video review

October 27, 2009

Tekken 6 video review http://is.gd/4DYeL

not a huge fan of the game but know a LOT of peeps that just love it