2025-Neil Armstrong

‘Bam Bam: The Sister Nancy Story’ of the woman behind the voice

Forty-two years after Jamaican dancehall deejay and singer Ophlin Russell, better known as Sister Nancy and Muma Nancy, did the iconic song Bam Bam on the Stalag 17 riddim.......Read more

Pages

Subscribe to RSS - 2025-Neil Armstrong