Chelsea Scruggs

Temple University Logo

Chelsea Scruggs

  • Lew Klein College of Media and Communication

      • TUTV Staff Producer