In reply to Jackx.

I thought about that trio the moment I heard the song.
And funny fact, they all had a feud with you know who... ?