Steam Land Speed Record Car

Rear Aspect

Rear Aspect


(c) 1999-2008, British Steam Car Challenge