Star Spangled Racing owner Tiger Tari is competing this weekend at the SCCA’s Hoosier Super Tour weekend at Michelin Raceway Road Atlanta. He featured prominently in SCCA’s preview of the event for his connection to both the Club and IMSA.
Read more here.