Freshmen on Campus

  • TV Show
  • None

Five British students are profiled in this reality series as they study abroad at the University of Houston in Texas.

Where to Watch

Available to Stream

  • Watch on