Entry:
Fuck Tha London Police
Aug 18, 2005
London: Last Police Lie Blown Off
1 comments
atsquish
August 18, 2005 02:45 AM PDT
"My heart goes out to the officer who killed the man in Stockwell Tube Station,"
wtf?
Leave a Comment:
Name
Homepage (optional)
Comments