Lil Peep died Wednesday night of suspected overdose

Entertainment News

Lil Peep died just hours before he was to perform in Arizona

What to Read Next