Targa Trophy MEGARUN Road Rally Video
The Targa Trophy MEGARUN is a three day road rally that crosses 3 state lines and covers more than 1250 miles. The array of cars is stunning as are the people that participate. Watch this amazing video of the event by eGarage.