By PEDESTRIAN.TV Published November 22, 2012 What: Mambo’s “Little Australia” Launch Event Where: B_Space, Soho, NYC When: 21/11/2012 Shot By: Stef Mitchell