Flabbergast TV commissioned to make Love My Face (w/t)
Channel 4 has commissioned Flabbergast TV to make a new life-affirming series, marking the Glasgow-based company’s first commission for the Channel following its Emerging Indie Fund discretionary award last year.