Turkey Mambo Momma by PULP Overview Tag Appears on Peel Session, November 7th, 1981 The Peel Sessions The Peel Sessions Disc 1 Playcount 33 Listeners 14