Udo Huber is known for Tohuwabohu (1990), Die Grossen 10 (1982) and Mulatschag DeLuxe (2006).
No data