Welsh alt-rockers Melin Melyn announce debut EP and share new video
Today, April 13th, Welsh band Melin Melyn share their new single 'Lucy's Odyssey' and announce their signing to Sheffield based independent label Bingo Records, who will be releasing their debut…