Don't have Telegram yet? Try it now!
http://www.spockosbrain.com/2020/05/26/ace-speedway-in-n-c-will-it-be-death-race-2020/
Ace Speedway in North Carolina. Home of Death Race 2020?