• Poison Pussy Cat

    Poison Pussy Cat

    This years BEST FUCKING PICTURE winner at the DrexelDance Film Festival was Poison Pussy Cat, co-written and directed by Travis Betz and Shannon Hourigan. We hope you like your film noir hard boiled, because this little fake trailer is boiling over with awesome!

Blog at