Records: 32946
Bands: 7237
Country: 
Jamaica

Title

Tommy Lee Sparta

aka Uncle Demon
aka Captain
Leroy Russell
Man

Records

Title Year
& Popcaan - Bay badness
2012
Boss
2013
Diamond blessings
2017
Gream reaper ep
2012
Hits vol.1
2013
New creator
2018
Psycho ep
2012
Reincarnation
2019
Save dem soul ep
2013
Uncle demon ep
2013