Top

The Bazura Project 3.08 – Reviews

November 27, 2008 by · Leave a Comment 

The Bazura Project takes on The Baz Luhrmann Project as Shannon and Lee critique Australia.

Bottom