Detroit Institute of Techno - Leo Anibaldi @ Strike Club Release Party 26/01/13 http://www.detroitinstitute.org/techno/leo-anibaldi-strike-club-release-party-260113/ Leo Anibaldi @ Strike Club Release Party 26/01/13 Tue, 29 Jan 2013 18:33:12 EST en