Live Miami! Love Miami! Play Miami!
June 6-30 Summer kicks off with the hilarious and provocative SUMMER SHORTS FESTIVAL with…