Do my eyes deceive me? Is this a Bricklin?

I always thought this city was a car culture wasteland.