Talladega?
***South Florida is full of drivers who pull crap like that. God only knows where they’re from.
~~~~~~~~~~~~~~~~~~ Can’t be from there, they only make left turns...
😉