Tao Feng: Fist of the Lotus - Xbox Trailers [High Quality]
Channel:
Subscribers:
242,000
Published on ● Video Link: https://www.youtube.com/watch?v=DrV0j3aYCdA
High quality trailers of the Xbox game Tao Feng: Fist of the Lotus, released by Microsoft in 2003.
Source: Official Xbox Magazine demo disc.
Other Videos By NeoGamer - The Video Game Archive
Tags:
Neogamer
tao feng xbox
gameplay
tao feng gameplay
fighting game xbox
xbox 1
xbox og