AOA faculty members Sean Cowhig and James Warfield can be seen in the movie BLOODSUCKING BASTARDS, now available on VOD!