Its not every day you're wearing a Speed Racer helmet and the Mach 5 drives by... Yesterday wasn't every day.