Scion news SEMA Show debut for Scion tC low-rider concept
The 2009 edition of the SEMA Show that will take place in Las Vegas is the best place for tuning companies to give it all out, as it is ...