Video: Florida's Free Spirits

Jack lets his freak flag fly in the Sunshine State.

Florida's Free Spirits

 42:03

Jack lets his freak flag fly in the Sunshine State.