Tag Archives: IMSA Sebring

IMSA Delays Twelve Hours of Sebring to November 2020

Notably, IMSA said nothing about the growing public health crisis and its potential dire effects on fans. IMSA is owned by NASCAR, which has just banned fans from races. Continue reading

Posted in economy, environment, people, racing | Tagged , , , , | Leave a comment