i have to admit, i am not a nascar fan for assorted reasons. but we live near the nascar hall of fame in charlotte, nc. one weekend a month, it's free for bank of america cardholders.* so we went for the second time.
this time we got to the third floor area and i spotted this and had to take...