Thursday, November 20, 2008


Press Leak

Rats Return to Hamelin
The Pied Piper's services might be needed again in Hamelin, northern Germany - because the rats are back.
Crispian St. Peters where are you now?





and on that note, here's some serious nostalgia:


No comments: