What member from the laffing devils passed away on the season finale of the devils ride
During the season finale of The Devil's Ride, the Laffing Devils Motorcycle Club said their goodbyes to Charles “Juice” Krebs III.
Juice passed away in March of this year after suffering from a fatal heart attack.
Scenes of Juice talking with his father, who he had not seen in more than 3 years, and telling him about his heart condition, captured some touching moments that affected many viewers.
The Devil's Ride premiered on May 8, 2012, and the season finale aired on June 12, 2012; the series aired on Tuesday nights at 10:00pm on Discovery Channel.