Sour Grapes?
Yesterday, Rod Stewart announced he will embark on a 56-city North American tour - but it looks like local fans of the sex-symbol-cum- born-again-crooner will have to travel to Philly or New York to see him as he will not be returning - as of now - to our neck of the woods. Perhaps he was miffed about a recent AC Weekly article mentioning him?
