TCL New Host

On Friday, May 27th, Elizabeth announced her new permanent co-host, Ben Leber!