In the time it takes to watch this video a Honda INDY CAR has already traveled the length of 10 football fields. #MayMotorsports See more Alo Japan.
Alo Japan.