Kate Upton Swim Suit Cover Unveiled Above "Letterman Theater"
SOMEONE from TMZ is actually arguing that she's too chunky! Haters gonna hate... TMZ brings us news that Kate Upton's Sports Illustrated Swimsuit cover was unveiled over the "Letterman Theater" ... that's really the Ed Sullivan Theater, located at 1697-1699 Broadway between West 53rd and West 54th, in Manhattan. The Ed Sullivan Theater is a famous radio and television studio in New York City. The 1200-seat theater with 461 seats used for TV audiences — has been used as a venue for live and taped CBS broadcasts since 1936. Letterman started using it in 1993.