The video to Logic’s latest single is powerful. Featuring Alessia Cara & Khalid, the song titled 1-800-273-8255, is the United States...
Last week, we reported on the music video from Logic, Khalid and Alessia Cara aimed at preventing suicide. At last nights...