Speeding through Spain, France, Andorra, and ItalyIt's time to bring you up to speed on ground covered... Day 21 - Tarifa, Spain to Valencia - 8 hours, 480 miles. Yep. Just a day of...