Turkey Mambo Momma (November 7, 1981 Session) by PULP Overview Tag Appears on The Peel Sessions Playcount 1 Listeners 1