Cosmo & Dibs take their name from the puppets in the English children's television programme called "You And Me" shown in the 1980's.
Technical Itch
Singles & EPs Vinyl 2009 UK
12", 45 RPM