Well, by now you have probably figured out who my favorite driver is. On this page, I am going to show you a few pictures I took while at the International Motor Sports Hall of Fame, located in Talladega, AL, right next to the Talladega Superspeedway.
(Sorry about the lens flare!) Driver of the year!
1989 Chevy Lumina Just a poster!
Questions or comments?