By PEDESTRIAN.TV Published February 8, 2012 What: Russh Magazine and True Religion Film Festival launch Where: Buckler’s Canteen, Sydney When: 07/02/2012 Shot By: Zach Handley