Opel Ampera Wins Monte Carlo Rally

by Christopher DeMorro March 26, 2012 3 comments