Keep up to date with every new upload!

Join free & follow Scene on Radio
Share
  • 3 years ago
The (High School) Mascot Wars

The (High School) Mascot Wars

Two small towns, one in Idaho, the other in Upstate New York, try to decide whether to change the nickname of their high school sports teams: The Redskins.

Comments