This is awful, awful news.
It seems from this site that the lead singer of Product of Waste, Terry Iovino, was killed the other night.
How? This is the worst part.
The site claims he was reportedly struck by a vehicle while attempting to cross I-95 in Providence on Thursday night.
He later died at a nearby hospital from the injuries sustained in the accident.
He was only 26.
The band formed in 2005, and have released a number of splits and a full-length.
Let’s now listen to Terry’s voice, as he did what he loved doing.