consequenceofsound.net
R.I.P. Devon Clifford (of You Say Party! We Say Die!) - Consequence of Sound
Collapsed onstage during Friday night concert.