I wish Penn Station still looked like this instead of the utter eye sore that it is today. Adding Port Authority and the monstrous towering vomit that is the Verizon building to this eye sore list.

Comment