Having lived in LA I'd laugh at the suggestion that there are parts of London worse than areas like South Central & Watts. They might be bad in certain areas of the big smoke, but Watts is insane 24/7....
sig removed by Zak33
There are currently 1 users browsing this thread. (0 members and 1 guests)