
After being held for 20 uninterrupted years, the 12 Hours of Sebring almost didn’t happen in 1973, until a trio of heroes rushed to save it. Read about it here in our latest blog post. bit.ly/2NdkW4O

English
IMRRC
674 posts

@IMRRCatWG
The International Motor Racing Research Center at Watkins Glen is an archival and research library focused on preserving and sharing the history of motorsports.































