When our UK friends demolished that not-so-secret torture prison on Christmas Day, they took this neat picture.
Fun stuff!
Return to Main Page