RICHMOND, Va (WTVR) -This Richmond-based band is set to release their second CD called "Oh Delia". You're invited to "The Green Boys" CD release party tonight. They performed ‘Leaving on a Whim’ and Summer Song’ for us today. Their CD release party is tonight May 17th starting at 8pm at The Camel, 1621 W. Broad St.
Suggest A Correction