Ok, ok LA, you win... a Dodger dog is, in fact, the best hot dog in the world; and watching a ball game in the middle of a gorgeous day? Yea, I can buy into it. Still, not quite home. Shea stadium is a beautiful mess.
Any big movies coming out this weekend that I can't afford to go to that someone else might want to give me a synopsis of so I can dream?