Contributed by: filbert Sunday, July 05 2009 @ 05:37 PM CST
Liverpool. England. Where the Chimp Apocalypse began. (cue scary music)
Comment (0)