re: #5 Decatur Deb
Putting down ten bucks it was a Justin Wilson impersonator.
Hey, I used to watch his show all the time. Leave poor Justin alone!