Welcome to Your 12-Week Program
Follow these steps in order for best results.
Step 1: Start Here
Learn how this program works and set up for success.
Step 2: Start Phase 1
Check out your week 1 workouts.
Resources & Tracking
Nutrition & mindset guides, 60+ video demos, pdf downloads, and a workout tracking sheet.
Progress isn’t about perfection. It’s about showing up consistently. Stick with this system and you’ll see the results.
If you notice any errors with the videos, exercises, or buttons in this program, please let us know.
Contact support here:
© 2025 XG Fitness. All rights reserved.
Step 1: Quickstart Guide
Set yourself up for success before starting your split.
How This Program Works
12 weeks. 3 phases.
Foundation
→ learn the movements, prepare your body for the program
Overload
→ building strength and size through progressive overload
Intensity
→ advanced methods to lose fat & define the muscle you've built
Choose the split that fits your lifestyle (3–6 days/week).Each workout links directly to video demos + form cues.
How to Read Set/Rep Notation
Example: 3×12 = 3 sets of 12 reps. Do 12 reps, rest, repeat for 3 total sets.
Your Quickstart Checklist
✔ Follow workouts in order
✔ Use the Fueling + Mindset guides
✔ Track your progress weekly
This program was built from my own training journey.Every workout you’ll do here is tested, optimized, and designed to give you results.
© 2025 XG Fitness. All rights reserved.
Resources & Tracking
Use these tools alongside your training to maximize results and stay consistent.
Video Library
60+ form demos and cues for every exercise in your program.
Nutrition Guide
High-level nutrition guidance to fuel muscle growth and recovery.
Mindset Guide
Practical tools for staying consistent, handling gym anxiety, and pushing through dips.
PROGRAM PDF
Download printable PDF of this split
EXERCISE ALTERNATIVES PDF
Quick swaps if you’re missing equipment or need a substitute exercise
Workout Tracking
Log your weights and reps weekly to stay accountable and see your progress add up.
To use the tracker: open the sheet → File → Make a copy → save to your own Google Drive.
The right tools don’t just guide your training, they keep you accountable. Use them and the results will follow.
© 2025 XG Fitness. All rights reserved.
Video Library
Quick demos and form cues for every exercise in your program.
CHEST
Barbell Flat Bench Press
Dumbbell Incline Bench Press
Dumbbell Flat Bench Press
High-to-Low Cable Fly
Incline Barbell Bench Press
Low-to-High Cable Fly
Machine Flat Chest Press
Machine Incline Chest Press
Pec Deck Fly
SHOULDERS
Behind-the-Back Cable Lateral Raise
Bent-Over Rear Delt Fly (Dumbbells)
Cable Front Raise
Cable Lateral Raise (Side)
Dumbbell Lateral Raise
Dumbbell Shoulder Press (Seated)
Face Pulls (Rope, Cable)
Seated Dumbbell Lateral Raise
Single-Arm Reverse Pec Deck Fly
Machine Shoulder Press (Seated)
BACK
Assisted Pull-Up (Wide Grip)
Bent-Over Barbell Row
Chest-Supported Dumbbell Row On Bench
Close Cable Row
Machine Chest-Supported Row
Neutral-Grip Pull-Up (Bodyweight)
Neutral-Grip Lat Pulldown
Single-Arm Chest-Supported Row (Machine)
T-Bar Row
Underhand Cable Row
Wide-Grip Lat Pulldown
Wide-Grip Pull-Up (Bodyweight)
Wide Grip Cable Row
BICEPS
Bayesian Curl (Cable)
EZ-Bar Cable Curl
EZ-Bar Curl (Standing)
Incline Dumbbell Curl
Preacher Curl
Rope Hammer Curl
Spider Curl
Concentration Curl
TRICEPS
Assisted Dip (Machine)
Dumbbell Overhead Extension (Seated)
Overhead Cable Extension (EZ-Bar)
EZ-Bar Pushdown (Cable)
Skull Crushers (EZ-Bar)
Machine Dip
Rope Pushdown (Triceps)
LEGS
Barbell Squat
Heel-Elevated Barbell Squat
Leg Extension (Machine)
Leg Press (Feet Close Width)
Leg Press (Feet Shoulder-Width – Quad Focus)
Romanian Deadlift
Seated Hamstring Curl (Machine)
Seated Leg Press (Feet Shoulder-Width – Quad Focus)
Smith Machine Reverse Lunge
Smith Machine Squat
Standing Calf Raise
Walking Lunge
ABS
Captain’s Chair Leg Raise
Captain’s Chair Leg Raise (Weighted)
Decline Russian Twist
Decline Sit-Up
Kneeling Cable Crunch
Good form is what will separate your results from everyone else. Never compromise it for heavy ego lifts.
© 2025 XG Fitness. All rights reserved.
Start here
You’ll train 3x/week (Upper / Lower / Upper) 60–75 min per day.
Follow the weeks in order.
Phase 1
Weeks 1–2: Learning the exercises & preparing your body for the program
Phase 2
Weeks 3–8 : focusing on lifting heavy, building strength + size
Phase 3
Weeks 9–12 : Shedding fat while keeping the muscle you've built
Three days. That’s all it takes to start proving to yourself you can change. Keep showing up, and let consistency do the heavy lifting
© 2025 XG Fitness. All rights reserved.
Phase 1
Goal: learn the lifts, using controlled tempo and a slightly higher reps.Rest 90–120s
Warm up: 2 light sets of your 1st exercise
Need exercise alternatives?
Week 1
Click on each exercise to see the video demo below it
💡 Tip: For best performance, close videos after viewing. Keeping fewer videos open helps the hub load faster on all devices.
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×10
High-to-Low Cable Chest Fly3×12
Cable Lateral Raise3×12
Wide-Grip Lat Pulldown3×10
Seated Cable Row (Wide Grip)3×10
EZ-Bar Cable Curl2×12
Rope Pushdown (Cable)2×12
Rest 90–120 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Quad Focus)3×15
Leg Extension (Machine)3×15
Seated Hamstring Curl (Machine)3×12
Standing Calf Raise3×20
Captain’s Chair Leg Raise3×15
Rest 90–120 sec between sets.
DAY 3 — UPPER BODY B
Machine Shoulder Press (Seated)3×10
Seated Dumbbell Lateral Raise3×12
Assisted Pull-Up (Wide Grip)3×10
Chest-Supported Row (Machine)3×10
Incline Dumbbell Curl3×10
EZ-Bar Pushdown (Cable)3×10
Rest 90–120 sec between sets.
Week 2
Focus on doing the exercises correctly. Heavy weight isn't the focus here
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×12
High-to-Low Cable Chest Fly3×14
Cable Lateral Raise3×14
Wide-Grip Lat Pulldown3×12
Seated Cable Row (Wide Grip)3×14
EZ-Bar Cable Curl2×14
Rope Pushdown (Cable)2×14
Rest 90–120 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Quad Focus)3×16
Leg Extension (Machine)3×16
Seated Hamstring Curl (Machine)3×14
Standing Calf Raise3×25
Captain’s Chair Leg Raise3×16
Rest 90–120 sec between sets.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×12
Seated Dumbbell Lateral Raise3×14
Assisted Pull-Up (Wide Grip)3×12
Chest-Supported Row (Machine)3×12
Incline Dumbbell Curl3×12
EZ-Bar Pushdown (Cable)3×12
Rest 90–120 sec between sets.
This phase is about earning your base. Don’t chase perfection, chase the habit. Lay the bricks now, and the walls will build themselves.
© 2025 XG Fitness. All rights reserved.
Phase 2
Goal: lift heavy and train to failure, this is where you grow.Rest 90–180s
Warm up: 2 light sets of your 1st exercise
Special Intensity Methods:Drop Set: Do the assigned reps, then immediately lower the weight and rep out with good form.Pyramid Set: Each set gets heavier as reps go down (e.g. 15 → 12 → 10 → 8)Need Exercise Alternatives?
Week 3
Choose a weight that allows you to reach failure
💡 Tip: For best performance, close videos after viewing. Keeping fewer videos open helps the hub load faster on all devices.
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×8
High-to-Low Cable Fly3×12
Seated Dumbbell Lateral Raise3×10
Barbell Row3×8
Wide-Grip Lat Pulldown3×8
A1: EZ-Bar Curl (Barbell)3×10
A2: Rope Pushdown (Cable)3×10
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×12
Seated Hamstring Curl (Machine)3×12
Standing Calf Raise3×20
Captain’s Chair Leg Raise3×15
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×8
A1: Cable Front Raise3×10
A2: Cable Lateral Raise3×10
Neutral-Grip Lat Pulldown3×8
Chest-Supported Row (Machine)3×10
Incline Dumbbell Curl3×10
EZ-Bar Pushdown (Cable)3×8
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Week 4
You should be increasing reps this week, push yourself
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×9
High-to-Low Cable Fly3×13
Seated Dumbbell Lateral Raise3×11
Barbell Row3×9
Wide-Grip Lat Pulldown3×9
A1: EZ-Bar Curl (Barbell)3×11
A2: Rope Pushdown (Cable)3×11
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×13
Seated Hamstring Curl (Machine)3×13
Standing Calf Raise3×25
Captain’s Chair Leg Raise3×16
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×9
A1: Cable Front Raise3×11
A2: Cable Lateral Raise3×11
Neutral-Grip Lat Pulldown3×9
Chest-Supported Row (Machine)3×11
Incline Dumbbell Curl3×11
EZ-Bar Pushdown (Cable)3×9
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Week 5
Increase your reps again, this is how you grow
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×10
High-to-Low Cable Fly3×14
Seated Dumbbell Lateral Raise3×12
Barbell Row3×10
Wide-Grip Lat Pulldown3×10
A1: EZ-Bar Curl (Barbell)3×12
A2: Rope Pushdown (Cable)3×12
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×14
Seated Hamstring Curl (Machine)3×14
Standing Calf Raise3×30
Captain’s Chair Leg Raise3×17
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×10
A1: Cable Front Raise3×12
A2: Cable Lateral Raise3×12
Neutral-Grip Lat Pulldown3×10
Chest-Supported Row (Machine)3×12
Incline Dumbbell Curl3×12
EZ-Bar Pushdown (Cable)3×10
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Week 6
You should be increasing weight this week, lift as heavy as you can but don't compromise form
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×8
High-to-Low Cable Fly3×12
Seated Dumbbell Lateral Raise3×10
Barbell Row3×8
Wide-Grip Lat Pulldown3×8
A1: EZ-Bar Curl (Barbell)3×10
A2: Rope Pushdown (Cable)3×10
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×12
Seated Hamstring Curl (Machine)3×12
Standing Calf Raise3×20
Captain’s Chair Leg Raise3×12
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×8
A1: Cable Front Raise3×10
A2: Cable Lateral Raise3×10
Neutral-Grip Lat Pulldown3×8
Chest-Supported Row (Machine)3×10
Incline Dumbbell Curl3×10
EZ-Bar Pushdown (Cable)3×8
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Week 7
Increase your reps this week, the limit only exists in your mind
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×9
High-to-Low Cable Fly3×13
Seated Dumbbell Lateral Raise3×11
Barbell Row3×9
Wide-Grip Lat Pulldown3×9
A1: EZ-Bar Curl (Barbell)3×11
A2: Rope Pushdown (Cable)3×11
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×13
Seated Hamstring Curl (Machine)3×13
Standing Calf Raise3×25
Captain’s Chair Leg Raise3×13
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×9
A1: Cable Front Raise3×11
A2: Cable Lateral Raise3×11
Neutral-Grip Lat Pulldown3×9
Chest-Supported Row (Machine)3×11
Incline Dumbbell Curl3×11
EZ-Bar Pushdown (Cable)3×9
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Week 8
The last stretch of this phase, keep pushing. It will be worth it.
DAY 1 — UPPER BODY A
Incline Dumbbell Press3×10
High-to-Low Cable Fly3×14
Seated Dumbbell Lateral Raise3×12
Barbell Row3×10
Wide-Grip Lat Pulldown3×10
A1: EZ-Bar Curl (Barbell)3×12
A2: Rope Pushdown (Cable)3×12
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
DAY 2 — LOWER BODY
Smith Squat (Pyramid Set)4×20→15→12→10
Leg Extension (Machine)3×14
Seated Hamstring Curl (Machine)3×14
Standing Calf Raise3×30
Captain’s Chair Leg Raise3×14
Rest 90–180 sec between sets. Pyramid Set = increase the weight each set while reducing the reps as assigned.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×10
A1: Cable Front Raise3×12
A2: Cable Lateral Raise3×12
Neutral-Grip Lat Pulldown3×10
Chest-Supported Row (Machine)3×12
Incline Dumbbell Curl3×12
EZ-Bar Pushdown (Cable)3×10
Do A1 + A2 back-to-back, then rest. Rest 90–180 sec between sets.
Progress isn’t about adding weight at all costs. It’s about control, form, and building strength you can carry forward. Train smarter, not just heavier.
© 2025 XG Fitness. All rights reserved.
Phase 3
Goal: lose fat and define the muscle you’ve built. This is where your hard work is revealedRest 60–120s
Do 15 min cardio after workout.
Warm up: 2 light sets of your 1st exercise
Special Intensity Methods:Drop Set: Do the assigned reps, then immediately lower the weight and rep out with good form.Double Drop: Same as a drop set, but lower the weight twice in one set.Pyramid Set: Each set gets heavier as reps go down (e.g. 15 → 12 → 10 → 8)Need Exercise Alternatives?
Week 9
This phase isn't going to be easy, but it is going to worth it.
💡 Tip: For best performance, close videos after viewing. Keeping fewer videos open helps the hub load faster on all devices.
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×10
Seated Dumbbell Lateral Raise3×12
High-to-Low Cable Chest Fly3×12
Wide-Grip Seated Cable Row3×10
Assisted Pull-Up (Machine)3×10
A1: EZ-Bar Cable Curl3×10
A2: Rope Pushdown (Cable)3×10
Weighted Captain’s Chair Leg Raise3×12
Do A1 + A2 back-to-back, then rest. For lateral raises: on the last set, reduce weight once and continue to 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 2 — LOWER BODY
Smith Machine Squat (Pyramid + Double Drop Set)4×20→15→12→10 + 2×10
Seated Leg Press (Quad Focus)2×15
Leg Extension (Drop Set on Last Set)3×12
Seated Hamstring Curl (Machine)3×12
Standing Calf Raise3×20
Cable Crunch3×10
Pyramid set = increase the weight each set while reducing reps as assigned; after the final 10-rep set, reduce weight twice for 10+10 reps. For Leg Extensions: reduce weight once on the last set and continue to 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×10
A1: Cable Front Raise3×10
A2: Behind-the-Back Cable Lateral Raise3×10
Wide-Grip Lat Pulldown3×10
Single-Arm Chest-Supported Row (Machine)3×10 ea
A1: Incline Dumbbell Curl3×10
A2: Skull Crushers (EZ-Bar)3×10
Preacher Curl (Finisher)2×12
Do A1 + A2 back-to-back, then rest. Rest 60–120 sec between sets. Do 15 min cardio after workout.
Week 10
This phase is about isolating your muscles and feeling them with every exercise. Control your tempo
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×11
Seated Dumbbell Lateral Raise3×13
High-to-Low Cable Chest Fly3×13
Wide-Grip Seated Cable Row3×11
Assisted Pull-Up (Machine)3×11
A1: EZ-Bar Cable Curl3×11
A2: Rope Pushdown (Cable)3×11
Weighted Captain’s Chair Leg Raise3×13
Do A1 + A2 back-to-back, then rest. For lateral raises: on the last set, reduce weight once and continue to 8 reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 2 — LOWER BODY
Smith Machine Squat (Pyramid + Double Drop Set)4×21→16→13→11 + 2×10
Seated Leg Press (Quad Focus)2×16
Leg Extension (Drop Set on Last Set)3×13
Seated Hamstring Curl (Machine)3×13
Standing Calf Raise3×25
Cable Crunch3×11
Pyramid = increase weight each set while reducing reps as assigned; after the final 11-rep set, reduce weight twice for 10+10 reps. For Leg Extensions: reduce weight once on the last set and continue to 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×11
A1: Cable Front Raise3×11
A2: Behind-the-Back Cable Lateral Raise3×11
Wide-Grip Lat Pulldown3×11
Single-Arm Chest-Supported Row (Machine)3×11 ea
A1: Incline Dumbbell Curl3×11
A2: Skull Crushers (EZ-Bar)3×11
Preacher Curl (Finisher)2×13
Do A1 + A2 back-to-back, then rest. Keep tempo controlled and focus on mind–muscle connection. Rest 60–120 sec between sets. Do 15 min cardio after workout.
Week 11
Lean into the pain and it will make you stronger
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×12
Seated Dumbbell Lateral Raise3×14
High-to-Low Cable Chest Fly3×14
Wide-Grip Seated Cable Row3×12
Assisted Pull-Up (Machine)3×12
A1: EZ-Bar Cable Curl3×12
A2: Rope Pushdown (Cable)3×12
Weighted Captain’s Chair Leg Raise3×14
Do A1 + A2 back-to-back, then rest. On lateral raises: last set, reduce weight once and do 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 2 — LOWER BODY
Smith Machine Squat (Pyramid + Double Drop Set)4×22→17→14→12 + 2×10
Seated Leg Press (Quad Focus)2×17
Leg Extension (Drop Set on Last Set)3×14
Seated Hamstring Curl (Machine)3×14
Standing Calf Raise3×30
Cable Crunch3×12
Pyramid = increase weight each set while reps drop; after the 12-rep set, reduce weight twice for 10+10 reps. For Leg Extensions: on last set, reduce once for 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×12
A1: Cable Front Raise3×12
A2: Behind-the-Back Cable Lateral Raise3×12
Wide-Grip Lat Pulldown3×12
Single-Arm Chest-Supported Row (Machine)3×12 ea
A1: Incline Dumbbell Curl3×12
A2: Skull Crushers (EZ-Bar)3×12
Preacher Curl (Finisher)2×14
Do A1 + A2 back-to-back, then rest. Rest 60–120 sec between sets. Do 15 min cardio after workout.
Week 12
You made it this far, don't slow down now
DAY 1 — UPPER BODY A
Incline Machine Chest Press3×13
Seated Dumbbell Lateral Raise3×15
High-to-Low Cable Chest Fly3×15
Wide-Grip Seated Cable Row3×13
Assisted Pull-Up (Machine)3×13
A1: EZ-Bar Cable Curl3×13
A2: Rope Pushdown (Cable)3×13
Weighted Captain’s Chair Leg Raise3×15
Do A1 + A2 back-to-back, then rest. On lateral raises (last set): reduce weight once and do 8 reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 2 — LOWER BODY
Smith Machine Squat (Pyramid + Double Drop Set)4×23→18→15→13 + 2×10
Seated Leg Press (Quad Focus)2×18
Leg Extension (Drop Set on Last Set)3×15
Seated Hamstring Curl (Machine)3×15
Standing Calf Raise3×30
Cable Crunch3×13
Pyramid = add weight each set while reducing reps as assigned; after the final 13-rep set, reduce weight twice for 10+10 reps. For Leg Extensions (last set): reduce weight once and do 8 more reps. Rest 60–120 sec between sets. Do 15 min cardio after workout.
DAY 3 — UPPER BODY B
Seated Machine Shoulder Press3×13
A1: Cable Front Raise3×13
A2: Behind-the-Back Cable Lateral Raise3×13
Wide-Grip Lat Pulldown3×13
Single-Arm Chest-Supported Row (Machine)3×13 each
A1: Incline Dumbbell Curl3×13
A2: Skull Crushers (EZ-Bar)3×13
Preacher Curl (Finisher)2×15
Do A1 + A2 back-to-back, then rest. Rest 60–120 sec between sets. Do 15 min cardio after workout.
MY LETTER TO YOU 🔒 (unlocks when you finish this split)
If you’ve made it through the 3-day split, take a second and let that sink in. This was never about perfection, it was about starting, showing up three days a week, and keeping a promise to yourself. Most people never even get that far. You did.
This split was designed to build your foundation. With just three days, you proved you can get stronger, gain muscle, and build confidence. It’s simple on purpose, and it works.
Training gave me a way forward when nothing else did. Not just muscle, but identity and self-belief. I hope this program nudged you in the same direction.
Now it’s time to build on that momentum. From here you can either restart the 3-day split with heavier weights and sharper execution, or step into the 4-day split to take on more volume. Both paths move you forward. Choose what feels right for you, and keep stacking bricks.
— Xavier
NEXT STEPS
Take a Deload Week. One easy week with light cardio or mobility, no heavy lifting. Come back fresher and avoid burnout.
Restart the 3-Day Split or Check the 4-Day Split. Restarting helps you master the foundation with more weight, moving forward adds more frequency and challenge. Either choice is valid.
Keep tracking. Log weights, reps, and notes. Aim for small weekly improvements like one extra rep, an extra 2.5 kg, or cleaner form.
Refresh form. Revisit the video library before you begin again.
© 2025 XG Fitness. All rights reserved.