America's Finest News Source.
We may earn a commission from links on this page.
America's Finest News Source.

Evan DeRosa, 31, died from head injuries sustained during a bicycle accident. And get this, he was wearing a helmet, so suck on that helmet companies. Guy still died.

We may earn a commission from links on this page.

Evan DeRosa, 31, died from head injuries sustained during a bicycle accident. And get this, he was wearing a helmet, so suck on that helmet companies. Guy still died.