Loser Gets Embarrassed at the Drag Strip

Something tells me his racing days are over. Well... they didn't really start.