Watch: Iowa Apollo 11 Moon Walk 300 - Race Highlights

After a lengthy delay due to severe weather lashing the circuit, the Apollo 11 Moon Walk 300 didn't disappoint fans in a late-night race around the Iowa Speedway. Check out the full highlights here!