Version 1activeOct 16, 2026, 10:06 AM
Distrosub
Dennis and Leigh are songwriters/ musicians from Nuneaton, Warwickshire, UK. In 1970 they both played in a rock band "Flood" and Leigh also played in a Folk Rock band "Fresh Maggots". Between 1975 and 1980, Dennis and Leigh wrote around 40 songs. Until now, none of these songs were ever released. A 1st album Pick 'n Mix was released in Nov 2025 a 2nd album is in production and a 3rd is in demo