Sunday, June 28, 2009

Tales of Planet Pepe


[Added Illus. -- roT]

3 comments:

Mr roT said...

I think "Deliverance" was filmed on the Duke campus. Pretty country...

Tecumseh said...

Never been there. They made their (original) pile selling tobacco, right?

Tecumseh said...

Joys of Pepean Cloaca.