Tag Archives: greatest town in the universe

Welcome to New Yorkography

New York, New York: The greatest town in the universe. You just can’t beat a town with a baseball team so classy that it wears pin-stripes and hotels so expensive that literally no human being can afford to stay for … Continue reading

Posted in awesome, General | Tagged | 7 Comments