Super Cat, Dancehall’s ‘Don Dadda’, Alive and Thriving, Dispels Death Rumors

Super Cat, the lauded ‘Don Dadda’ of dancehall, is very much alive and well, despite unfounded rumors of his demise. The celebrated deejay’s road manager, Jimmy Thomas, moved quickly to dismiss the speculations, confirming that Super Cat is currently in Atlanta and preparing to travel to New York. Super Cat, born William Anthony Maragh, has […]