1962
2012
The most popular song by Lee & The Leopards's is Come Into My Palace
Lee & The Leopards's first song Come Into My Palace released on Sat Apr 14 1962.