Strange Talk
Oxford Arts Factory in Darlinghurst Nsw, Australia on Fri, Nov 25, 2011 at 8PM