The Bazura Project 3.08 – Reviews
November 27, 2008 by The Bazura Project · Leave a Comment
The Bazura Project takes on The Baz Luhrmann Project as Shannon and Lee critique Australia.
November 27, 2008 by The Bazura Project · Leave a Comment
The Bazura Project takes on The Baz Luhrmann Project as Shannon and Lee critique Australia.