Kill the Cast #71- Suicide Club (2001) Kill the Cast Jerry Herring The boys take a trip to Japan to take on Sion Sono’s Suicide Club from 2001!... Read more