Cervantes traveled over 300 miles further than the previous record holder, riding an average speed of 104 miles per hour.
Read More »Cervantes traveled over 300 miles further than the previous record holder, riding an average speed of 104 miles per hour.
Read More »