AutoTechnician.org
—
by
Scion’s ‘Weird, Right?’ ad campaign for the iM hatchback and iA compact sedan is back for another round of weirdness.