Saturday, October 6, 2007

The National - Alligator

The National play the Olympia (Dublin) on Nov 1st..


If you haven't already heard them then this album is a real treat.. Recommended!


No comments: