CrossFit is constantly varied functional movements performed at a high intensity.
18 Station Sporting Clay Range; 5 Stand; Wobbler; Wobblece; $45/100 Clays, $5 Golf Cart Rental