It is my regret to inform you that today, March 7th, 2022, Ben Cohen passed away in the ICU at Boston Medical Center in Boston, Massachusetts.
In the late hours of the 6th of March, ED User dropdatwat was driving northbound on hwy 95 under the influence of Alcohol, and upon mistaking a honda...