by
Published on 04-09-2007 07:14 PM
If there is a town that is more fitting of the expression, “Yeah, that’s great. But what have you done for me lately?” than New York, I think we should be scared to travel there. New Yorkers and in particular, New York Yankee fans, demand a certain level of satisfaction and with those aforementioned Yankee fans that level is perfection. In many cities, I think that level
...