Tracks closing for 2020 because of virus

biff,guess you never heard of street racing locations being called mexico
Nope I’m on an island , literally