Islands – Landlocked in the Midwest
July 20, 2010 by jesy
Filed under Latest Articles, Music
On the stage at Lincoln Hall in Chicago, the band Islands looked like a throwback to a simpler time, wearing all white suits and nearly outnumbered by their keyboards. Poised to host a killer episode of I Love the 80s, Islands opted instead to play a solid set for the somewhat lacking crowd. Brought to [...]





