Homestead-Miami Speedway

City Location: 
Miami, FL