Am I hallucinating or the "Mama Papa" is repeated all over
Dunno what you're talking about, maybe you just need a good night's sleep
Am I hallucinating or the "Mama Papa" is repeated all over