By Manxman2 | 26 Comments
1243 Views | 0 Votes | 0 Recommendations
Location: London, London, City of, United Kingdom (UK/GB) | Leaked: Nov-5-2009
A walk through the main shopping street in what
used to be Peckham. The Third World has come to
London and who can blame them. If I lived in
Somalia or Pakistan, I'd be underneath the first
lorry comi...
Comments - sort by newest to oldest