This thing drove past me on Monday when I was downtown.
First thoughts were "Holy Shit".

What an incredible ride.

Maybe you saw me - green subaru covered in stickers?