Apr. 19, 1982 - Present
Photo
Last known photo of Chuck E.’s House Helen. Taken March 2000.https://www.instagram.com/p/Cb_BmWqPxny/
Last known photo of Chuck E.’s House Helen. Taken March 2000.https://www.instagram.com/p/Cb_BmWqPxny/