Machine Industries
Friday, May 27, 2011
Where Land Rovers go to die...
On a corner along Freetown's busy streets, there is a place where many Land Rovers are in various stages of degradation. Can you spot the old Mini in the below shot?
Newer Post
Older Post
Home