Live music: The Coral & Cherry Ghost GeneralrjosenJuly 14, 2010Alexandra Theatre, CD, Cherry Ghost, gig, live music, Music Blog, The Coral