In 2008, TCM won a Peabody Award for excellence in broadcasting. Where is the film legacy located