Tag: monster mile

  • Dover International Speedway

    Nicknamed ‘The Monster Mile’, Dover International Speedway is a NASCAR racetrack that can be found in Dover, Delaware. It is currently owned by Dover Motorsports and it also serves as the headquarters for this major motor sport company. The track was opened in 1969 and was designed by Melvin Joseph. The track is part of […]