Greetings from Three Mile Island!
Doesn't this postcard make you want to vist the site of the United States' worst nuclear accident on your next vacation?