Strange Beasts

During its decade of operation, the Bacchus Marsh Lion Safari was one of Victoria's most popular tourist attractions… now one its greatest mysteries.
Director
Darcy Prendergast
Runtime
9 mins

Watch now

  • Experiments in Film – Part 1

    11 Jun 6:30 PM

    Book Now