Dave castro
Source: Dave castro

CROSSFIT NEWS – Dave Castro Releases Regionals Workout 2!

Event 2 is here.

 

Event 2

A post shared by @thedavecastro on