Tuesday, 9 February 2010

Ford GT video

A cool, if somewhat short, video of the Ford GT that's raced in Europe.