Cowboy Kill Club

    Three dancers in Bangkok's red light district take down a sinister new sex trade.
    • Runtime: 11 minutes
    • Release Date: June 27, 2015