Live Miami! Love Miami! Play Miami!
Saturday, January 29th , 2011
Lincoln Road Theater on Miami Beach On Miami Beach, there is a stretch of land .80…