Islands Release Title Track from Upcoming Third Album ‘Vapours’ Read more 09/06/2009The Montreal indie rock band Islands catapulted into the stratosphere of the ‘the indie rock movement’ – as Jay-Z recently called...Islands