Air at the Fillmore Miami Beach


French electronic duo Air made its Florida debut Saturday night at the Fillmore Miami Beach.
X