Has anyone heard of a song entitled "The Dragon Must Drop"? I heard it on the John Peel show years ago, and thought he had said it was by Lion Rock, but I must have picked him up wrong. I can't fnd anything by Lion Rock, or by anyone else, that fits the description.
All this Dragon and Lion stuff sounds like a reggae tune. If it is, check out Lion Rock by Culture. This may be your man because a version of it appeared on one of the Peel Sessions EPs on Strange Fuit records.
If I had a pound for every time I've heard the phrase "I heard it on the John Peel show years ago"....
I think the band name is actually Lionrock rather than Lion Rock. They released a tune called "Rude Boy Rock" which was a great tune, came out about 1998 I think