Over here at my grandma’s house fixing her internet and happened across this pic of my dad, Terry, Len and Leonard, and Neil Bonnett. Imagine seeing 2 dudes sitting on the deck lid of one of today’s cars. Now imagine them getting up off the ground after being tackled. Lol