41st Telly Awards: Spencer Films Wins in Five Categories

Marking its 41st anniversary as the world’s largest honor for video and television content across all screens, The Telly Awards announced this year’s winners, including five wins for Spencer Films of Springfield, IL.

Read More