Boards
talking heads?
have serious love for them at the moment, "this must be the place" is up there as one of my favorite songs. heard rumours that david byrne could be appearing at electric picnic this year playing a talking heads set, dont know if its likely.but it would be amazing
anyone else share my love?