26-03-2016, 16:25
uncle salty Wrote:Not sure, but I think I may have heard these guys before.don't know if it's what you heard
My initial feeling is indifference.
Never been a fan of the steel drum sound.
but they already had a pretty big hit with Stressed Out

