Friday, July 14, 2006
Several Spanish websites have reported that the release date for Elton John's new studio album "The Captain and The Kid" will be September 11 making the US release date probably September 12. Tuesdays is new release day in the US and September 12 is a Tuesday. The websites reporting this date are via EltonToolBarBlog;
Monday, July 10, 2006
So now we have the following from "The Captain and The Kid"
Postcards For (From) Richard Nixon
The Captain and The Kid