Leigh Hatcher

Leigh Hatcher has announced he is leaving Hope Media’s Sunday Night program Open House. The show airs on 10 stations across Australia.