They kick ass, take names, and look gorgeous doing it. Steve and Stephen, a pair of renegade vigilantes, are out for justice. But when a new, orgasm inducing drug known as “booche” starts becoming an epidemic, their once quiet streets are quickly transforming into a sex-crazed... more »

  • November 13, 2010
  • 2.6k Views