Rumor has it the car is in the WTF? section of the June issue of Car Craft —- but I’ve yet to be able to find a hard copy!