Content warning: This article contains discussion of medical mistreatment, assault, suicidal ideation and racism.
Peter Basquin moved out of one Chicago-area residential mental health care facility...
A&E
Acid Trap is no stranger to the Dillo Day main stage.
After joining rap duo Appomattox Traphouse to win Battle of the Bands last year (under the name Syndicated Traphouse), Acid Trap is returning...