Alice Ozawa
Josh Freese was born on Christmas Day, 1972 in Orlando, Florida but has lived in Southern California since he was 6 months old. Having been brought up in a musical family (father conducted the Disneyland Band and mother was a classical pianist) he was surrounded by music from an early age and began...