Toyota Struts Its Stuff On The Vegas Strip
It may be Las Vegas, but all bets are off when America’s top custom car design teams are commissioned to create stand-out show machines for SEMA, the USA’s number one trade show for the specialist auto parts industry.