Barracuda Reviews

  • Feb 09, 2014

    Barracuda it is an OK drama about a woman that talks to these sex offenders on phone call and then goes tortures them and pays for their crimes.C-(2013)

    Barracuda it is an OK drama about a woman that talks to these sex offenders on phone call and then goes tortures them and pays for their crimes.C-(2013)