This is in London? Must admit I haven't seen this on the news here but then is it the sort of deranged thing that the news would report?
Whatever, there are some seriously screwed up people in the world!
This is in London? Must admit I haven't seen this on the news here but then is it the sort of deranged thing that the news would report?
Whatever, there are some seriously screwed up people in the world!