In a surprising moment, he openly confessed to using LSD (lysergic acid diethylamide) while on air and this shocking admission left co-hosts Andy Cohen and Anderson Cooper in disbelief.
While on CNN‘s “New Year’s Eve Live With Andy Cohen & Anderson Cooper” on Tuesday the electronic dancehall artist admitted he was currently on lysergic acid diethylamide, aka LSD ...