Tekken Fan-Made Trailer

Oct 07, 2009 22:18



image Click to view



It's a nice watch if you're into the Tekken series.

P.S. Tekken 6 comes out next week?! OH WOW!!
Previous post Next post
Up