Free Spirit was simply AMAZING! Our wedding was fantastic, no one left the dance floor all night!