Thursday, October 4, 2007

Yakuza: Kenzan! Japanese Trailer


Nothing says Yakuza like next-gen turtle racing! Enjoy the watch.

[Via GameTrailers]

0 comments: