link2wales.co.uk
South Wales: Y
Yeuuuuch – label, who were sometimes called Yeuuuuch recordings and ran out of Penarth in 1980s. Rel cass by Electric Showers. More info req’d. Alfie Simms & The Yodelling Ferrets &…