1986David Amlen founds Sound On Sound Studios in the heart of Times Square on 45th Street, building a reputation both for himself and for the studio. Related