Tim Hauser
Mary's Incredible Dream 1976
Rating: 6.1
as Angel / Devil / Onlooker / Manhattan Transfer