Ducati and Toyota’s Ultimate Track Day Transporter
Ducati and Toyota have taken a stab at building the ultimate track day transporter, and they’ve unveiled their mechanical love child at the 2008 SEMA show.
The converted Tundra CrewMax…
Ducati and Toyota have taken a stab at building the ultimate track day transporter, and they’ve unveiled their mechanical love child at the 2008 SEMA show.
The converted Tundra CrewMax…