Cry Me A River Workout

Warm up:
50 jumping jacks
40 flutter kicks
30 vert crunches
20 pushups
5 burpees

3 rounds for time:
20 hip raises right
50 weighted Russian twists
20 hip raises left
2:49

For time:
Squats
Reps 3-6-9-12-15 @ 245#
Run 250m between rounds
12:42

Snatches:
2 @ 95#
2 @ 115#
2 @ 135#
2 @ 155#
2 @ 175#
2 @ 195#