Kill the Cast #71- Suicide Club (2001)
The boys take a trip to Japan to take on Sion Sono’s Suicide Club from 2001!...
The boys take a trip to Japan to take on Sion Sono’s Suicide Club from 2001!...
We’re back, and this time… it’s personal! Well, if not personal, certainly weird. We’re talking Sion...