321st STS push themselves to limit during Monster Mash

  • Published