Ron Capps on Outlaws, Pedals & Weight Loss

RonCappsNHRA Virginia Funny Car Winner Ron Capps might be the closest friend the Freaks have in motorsports. It’s always a grand time when he visits The Freak Nation because it means our friend has won an event.  It’s his second win in a row and it was sandwiched between the competition and what sounded like one GRAND party going on in the background.  Listen…

May 19, 2019

Leave a Comment