3 Tufts University athletes still hospitalized after 45-minute workout with Navy Seal graduate went awry

Wait, acid? How many hits of LSD do you need to make your muscles break down?

7 Likes