Scion’s SEMA Seven for 2011! Booth #20703
October 26, 2011 – Los Angeles, CA – It’s hell week and we’re quickly approaching opening day of the 2011 SEMA Show in Las Vegas. Luckily for Scion, they’re ahead of the game as they have completed all of their project cars in time for this year’s show while others are frantically adding the finishing […]