While NASCAR is the unequivocal No. 1 professional race series in the United States, stock-car racing has yet to strike gold outside North America. NASCAR-inspired series in Europe have fallen flat.
Photos of Dubai’s abandoned cars come up fairly frequently and it really seems weird that anyone would just leave their six-figure car to be worn away by the sand. Donut Media has done a quick rundown ...