Listen & view Islands's lyrics & tabs
Islands is an indie rock band formed in 2005 in Montreal, Quebec, Canada, and currently based in Los Angeles, California Hailing from Montreal, Canada, Islands is a 6 piece band founded in 2005 by The Unicorns co-founder/songwriter Nick Thorburn (often performing as "Nick Diamonds") and drummer J'Aime Tambeur. Following the untimely disbandment of The Unicorns as they teetered on the brink of bre...read more