Tuesday, April 9, 2013

Ford Fiesta S2000 Testing

Nicely shot video of some testing in Poland!