Masanori Tsuda

Drivers Bio: 
Tsuda Racing located in Nara Japan is one of the countries premiere off road teams. Once again in 2014 they will be representing Falken Tire in arguably one of the toughest off road races on earth.

Horizontal Tabs