Super Spartan Training Plan: Day 4 – Active Recovery

ali tucker
Ali Tucker has taken on, and completed, some of Spartan's most grueling challenges.