Father Pitt

Why should the beautiful die?


Martians Come in Peace

Almost due north from Pittsburgh is a little town called Mars, where you’ll find a flying saucer in the center of town, and beside it a peace post with the words “May peace prevail on earth” and similar sentiments in French, Spanish, and Russian engraved on the four sides.


Leave a Reply

Your email address will not be published. Required fields are marked *