This Happened on The Finchley Road At The Swiss Cottage London Nw3 Roundabout at...
Share on Facebook
Share on Twitter
This happened on The Finchley Road At the Swiss Cottage London NW3 Roundabout at
around 8.30am on Thursday November 21, 2002. Obviously, the driver lost control in the rain and ended up in this embarrassing situation.