SMASH THE LOUD PEDAL
Member
If you are on facebook, check out this page for tons of nostalgia and trivia, primarily of Springfield Speedway in Springfield, Illinois, but open to posting and pics of ANY and ALL nostalgia...
https://www.facebook.com/#!/groups/361643030514732/?notif_t=group_r2j
https://www.facebook.com/#!/groups/361643030514732/?notif_t=group_r2j