i went to the break north show and pressed my face up against the speakers until my right eyeball melted
a fucking rock band from chapel hill, north carolina
"i went to the break north show and pressed my face up against the speakers until my right eyeball melted" What is the definition of "break north"?