Do each variation to failure, and rest with a V-sit hold in between until you are ready for the next exercise. Upper chest: knee push
blog of sj
thoughts about IT, life, and other topics
thoughts about IT, life, and other topics
Do each variation to failure, and rest with a V-sit hold in between until you are ready for the next exercise. Upper chest: knee push