Yeah, each time I see that it one, it reminds me of an embarrassing moment personally. I feel for the guy.
It was the first day of the new season, 1989, and I had just won the Pro points the previous year. Felt pretty cocky showing up with new Moroso chrome wheelie bars, I had welded on to my...