SEMA Show 2006
The ARCA series is the next stop for Toyota’s world domination. After that they are taking on the Busch Series and Nextel Cup.