Russell Lowe

Filmmaker

The Evil Empire
A porn crazed pope sends an army into battle.

Australia
Runtime: 4:13
Year: 2008

Featured in AIAF2011 > 10 Years of Bizarre
The Evil Empire
A porn crazed pope sends an army into battle.

Australia
Runtime: 4:13
Year: 2008

Featured in AIAF2008 > Late Night Bizarre