It’s Sunday! Nascar is at the Pocono Raceway today but last week when they were in Charlotte, North Carolina, the Mach 5 was spotted in the infield! It only showed up on camera for a brief moment, but I did some searching and came across this photo taken at the speedway. Pretty damn cool, eh! I’ve been a Speed Racer fan since I was a kid, so I just had to share it with you guys!