Taz of Stereo Nation passes away

Taz from Stereo NationTaz of Stereo Nation passes away

90s pop sensation Taz from Stereo Nation’s passed away today. He was in coma since March