Rally Spectators Almost Meet Their Maker

Posted: 6/26/2014 11:48:08 AM
8,125
 
Description: One of the worst places to watch a rally race from.
Share:
 

Video Comments