Dover’s Monstrous Mascot Here is the construction of Miles the Monster at the Dover International Speedway. Post navigation ← HBO Game of ThronesUSS MINI → Related