Video: Florida's Free Spirits

Jack lets his freak flag fly in the Sunshine State.