Dream Car Photos
Orange 2011 Tesla Roadster, reg LD11WYW, seen on the road in London.
Photo taken January 2012.
See also pictures:
Picture added on 09 February 2013 at 10:35