Judging by that sticker in the rear windshield, there may be more to that yellow car than meets the eye...