Today is the anniversary of Brad Delp of Boston's carbon monoxide poisoning suicide back in 2007.  This is the last song he ever recorded, a duet with fellow band mate Barry Goodreau.  Go ahead and check it out right here.

More From 97X