Licensing Deal Establishes First NASCAR Series In Europe
NASCAR (National Association for Stock Car Auto Racing) and Team FJ has announced a licensing agreement to make EURO-RACECAR a NASCAR touring series. EURO-RACECAR opened the Autosports International show in Birmingham, England with the announcement. EURO-RACECAR is registered as a FIA International Series that contests races in England, France andContinue Reading