The Mermaids: Sunshine (Live) Carlos December 22, 2014 The Mermaids Videos Leave a Comment Live at the Velvet Lounge, Washington, DC. Video by Aileen Nowlan.