Spike Team

Spike Team

Available on Prime Video
S1 E1: Spikers Fields High School is located on the only plot of land in town that does not yet belong to Madam Amelia. While she undergoes a series of treatments to improve her appearance, she plans to destroy the school.