Lil Peep’s Mother Sues Managers + Tour Company For His Death
Lil Peep‘s mother, Liza Womack, is reportedly suing her son’s management and the company that ran his final tour, claiming that his team normalized and even encouraged drug use, supplying him with Xanax and oth... Read More