Dampsquib – A New Slice of Pie Very calming and relaxing new song from London based Dampsquib Experimental Pop, Lo-Fi, Synth Tagged in: London, United Kingdom Share Article: