July 8, 2005

A Letter To The Terrorists, From London

"What the fuck do you think you're doing?"
The London News Review Posted by Martin Sewell at July 8, 2005 3:18 AM | TrackBack