Video Sources

  • Server One
  • Server Two

ted Season 1 Episode 7

Release Date: Jan. 11, 2024

As the end of the school year approaches, Ted plots to help John lose his virginity after John learns he is the last virgin in school.