Articles by Jenna Busch:

  1. The Cape takes Manhattan

    The superhero drama The Cape premieres January 9 and to promote it, the show is putting capes on 30 statues in Manhattan! If you...