Spotted you just outside the square sometime after 6pm today. Were lowered, possibly on wheels with mudflaps, hella horns, and some writing on the windshield.
My guess would be 'Eyeballs'. Was it white? the writing is possibly left over from the auto-x last weekend, I still haven't cleaned mine either.