LongTail Rally: 30 Supercars, 2,000 Miles, 8 Days Of Thrill, Infinite Chill

Got To Article
Spending 8 days and 2,000 miles driving a supercar non-stop is either your worst nightmare or your personal state of nirvana. For folks on the nirvana side of that equation, the LongTail Rally delivered.