Magic?I found this on Google+ for a dealership called Mazda South in Austin, TX
They have a CX-3 in their showroom?
How can that be?
What does 'SXSW' stand for?I contacted the dealership. It's a pre-production model that is on it's way to be displayed at SXSW.