🔥 Popular | Latest

<p><a href="https://johndoe-art.tumblr.com/post/175924594164/magsama-glad-ette-is-also-best-waifu-something" class="tumblr_blog" target="_blank">johndoe-art</a>:</p> <blockquote><p><a href="http://magsama.tumblr.com/post/175924555941/glad-ette-is-also-best-waifu-something-something" class="tumblr_blog" target="_blank">magsama</a>:</p><blockquote> <p>Glad-ette is also best waifu.</p> <p>Something something toe stab…</p> <p>Something something OP zone…</p> <p> <a href="http://t.umblr.com/redirect?z=https%3A%2F%2Fwww.patreon.com%2Fmagsama&amp;t=NzkxNzM1MWYxMjdjNzE5NGIzNzFiYmU4MTE4NTBiZWQ3MTVhZTdhZixGeEdyTWdGaA%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F159021123701%2Ftracer-warm-ups-my-stuff-patreon-dakis-and&amp;m=1" target="_blank"> <b>Patreon  </b></a></p> <p><a href="https://t.umblr.com/redirect?z=https%3A%2F%2Fwww.furrydakimakura.com%2Fsearch%3Ftype%3Dproduct%26q%3Dmagsama&amp;t=ZWUyNjRjYjNkYTViMDllYWQ1MWViZDhmZWYyOTYzNDY2NGQ0MTQyNiw4SUFmb1ZzaQ%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F173298441656%2Fteasers-if-youd-like-to-be-a-part-of-helping-me&amp;m=1" target="_blank"><b>Dakis and Wall Scrolls and Mousepads<br/></b></a></p> <p><a href="http://t.umblr.com/redirect?z=https%3A%2F%2Fko-fi.com%2FA3373B4X&amp;t=YjMzYmU0N2EyNjFiZDRkYjA0MTI0NGZiYjZiMjIxZjVlNzE1MTVlMCwzblc5Q1M4cw%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F164798765681%2Ftryin-to-finish-this-before-the-summers-over&amp;m=1" target="_blank"><b>Ko-fi tips<br/></b></a></p> <p><a href="https://t.umblr.com/redirect?z=https%3A%2F%2Ftwitter.com%2FMagzama&amp;t=NzQ5YmI2NzI4Mzc1ZGVhOGQ4MDhhOTU3ZjdhOWVkY2QzOWVmNjg4OSw4SUFmb1ZzaQ%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F173298441656%2Fteasers-if-youd-like-to-be-a-part-of-helping-me&amp;m=1" target="_blank"><b>Twitter</b></a></p> </blockquote> <p style="">great work!</p></blockquote>: Mag Yov thisonc ho t chick who was so tata ly Italian, or may Kint of Spanish EvenLaw Pady als he Pomay Al Croke Head DNGAF If her abs are too Seメily illegal Shes already orisone 0 Ayy -Salt Squats Sal4 wwW.PATREON COM/MAGSAMA <p><a href="https://johndoe-art.tumblr.com/post/175924594164/magsama-glad-ette-is-also-best-waifu-something" class="tumblr_blog" target="_blank">johndoe-art</a>:</p> <blockquote><p><a href="http://magsama.tumblr.com/post/175924555941/glad-ette-is-also-best-waifu-something-something" class="tumblr_blog" target="_blank">magsama</a>:</p><blockquote> <p>Glad-ette is also best waifu.</p> <p>Something something toe stab…</p> <p>Something something OP zone…</p> <p> <a href="http://t.umblr.com/redirect?z=https%3A%2F%2Fwww.patreon.com%2Fmagsama&amp;t=NzkxNzM1MWYxMjdjNzE5NGIzNzFiYmU4MTE4NTBiZWQ3MTVhZTdhZixGeEdyTWdGaA%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F159021123701%2Ftracer-warm-ups-my-stuff-patreon-dakis-and&amp;m=1" target="_blank"> <b>Patreon  </b></a></p> <p><a href="https://t.umblr.com/redirect?z=https%3A%2F%2Fwww.furrydakimakura.com%2Fsearch%3Ftype%3Dproduct%26q%3Dmagsama&amp;t=ZWUyNjRjYjNkYTViMDllYWQ1MWViZDhmZWYyOTYzNDY2NGQ0MTQyNiw4SUFmb1ZzaQ%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F173298441656%2Fteasers-if-youd-like-to-be-a-part-of-helping-me&amp;m=1" target="_blank"><b>Dakis and Wall Scrolls and Mousepads<br/></b></a></p> <p><a href="http://t.umblr.com/redirect?z=https%3A%2F%2Fko-fi.com%2FA3373B4X&amp;t=YjMzYmU0N2EyNjFiZDRkYjA0MTI0NGZiYjZiMjIxZjVlNzE1MTVlMCwzblc5Q1M4cw%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F164798765681%2Ftryin-to-finish-this-before-the-summers-over&amp;m=1" target="_blank"><b>Ko-fi tips<br/></b></a></p> <p><a href="https://t.umblr.com/redirect?z=https%3A%2F%2Ftwitter.com%2FMagzama&amp;t=NzQ5YmI2NzI4Mzc1ZGVhOGQ4MDhhOTU3ZjdhOWVkY2QzOWVmNjg4OSw4SUFmb1ZzaQ%3D%3D&amp;b=t%3AGX3QxJmO5Qg7j19Om3Gd_g&amp;p=http%3A%2F%2Fmagsama.tumblr.com%2Fpost%2F173298441656%2Fteasers-if-youd-like-to-be-a-part-of-helping-me&amp;m=1" target="_blank"><b>Twitter</b></a></p> </blockquote> <p style="">great work!</p></blockquote>

<p><a href="https://johndoe-art.tumblr.com/post/175924594164/magsama-glad-ette-is-also-best-waifu-something" class="tumblr_blog" target="...

Save
binart: look at this behind the scenes shit… you can really see how much my own style bleeds through when i don’t look at references pffftthankfully like 70 pages in i started to see the benefits of warm-ups/using lots of references. i tried to stay away from them in the beginning of BPJ, which in retrospect was pretty foolish! my goal is to LITERALLY EMULATE THE SHOW’S STYLE, so why rely on my own garbage memory when there are FOUR ENTIRE SEASONS WORTH OF REFERENCES?here’s an example of earlier pages to show you what i meanlike whatever. it’s fine. it’s lance. but you can clearly tell something’s off. I CAN CLEARLY TELL SOMETHING’S OFF.compare it to thisDOESN’T IT LOOK SO MUCH MORE LANCEY? it’s still not perfect (see: the nose especially) but it’s significantly better! there are a bunch of pages i’m going to rework down the road, and it’s so frustrating because SOME OF THE SHOTS WERE SO COOL!! but they would look even cooler… if they looked More Canoni even looked up a reference for a galra sentry but not LANCE. hubris… ^^ good lance and lil keith^^^^ REAL GOOD LANCE OH MAN^^^ then Bargain Lance™ My Brain Created By Itselfsometimes your brain just needs a little bit of help remembering what shit looks like ok. REFERENCES ARE GREAT FOR THATanyway i’ve got like 300 bpj psds and sais i’ll be taking a look through soon, so if i come across anything neat i’ll post them! : m vp sketch ho 141 skerch wre Why would I tell you? binart: look at this behind the scenes shit… you can really see how much my own style bleeds through when i don’t look at references pffftthankfully like 70 pages in i started to see the benefits of warm-ups/using lots of references. i tried to stay away from them in the beginning of BPJ, which in retrospect was pretty foolish! my goal is to LITERALLY EMULATE THE SHOW’S STYLE, so why rely on my own garbage memory when there are FOUR ENTIRE SEASONS WORTH OF REFERENCES?here’s an example of earlier pages to show you what i meanlike whatever. it’s fine. it’s lance. but you can clearly tell something’s off. I CAN CLEARLY TELL SOMETHING’S OFF.compare it to thisDOESN’T IT LOOK SO MUCH MORE LANCEY? it’s still not perfect (see: the nose especially) but it’s significantly better! there are a bunch of pages i’m going to rework down the road, and it’s so frustrating because SOME OF THE SHOTS WERE SO COOL!! but they would look even cooler… if they looked More Canoni even looked up a reference for a galra sentry but not LANCE. hubris… ^^ good lance and lil keith^^^^ REAL GOOD LANCE OH MAN^^^ then Bargain Lance™ My Brain Created By Itselfsometimes your brain just needs a little bit of help remembering what shit looks like ok. REFERENCES ARE GREAT FOR THATanyway i’ve got like 300 bpj psds and sais i’ll be taking a look through soon, so if i come across anything neat i’ll post them! 
Save
MY DAILY SHOULDER MOBILITY DRILL The shoulder dislocate is a drill I do on the daily. Most of my patients can attest to me grabbing the PVC and doing a few of these while we run through exercises.😅 . It takes the shoulder joint through a full circumduction motion and will help you build and maintain excellent shoulder mobility, making it one of my ☝ top recommendations for anyone sitting at a desk all day as it opens up the thoracic spine and pecs, helping get you out of that kyphotic, rounded shoulders posture. And the best part is, you can do it right at 🏠 home or in the gym with a broomstick, PVC pipe, or band. . I like to warm up the tissues by doing 15 reps of 🙋 one arm up and over at a time and then repeat in the other direction. Then go into the full dislocate where you move 🙆 both arms back and forth. . If you have really tight shoulders, you'll need to start out at the widest grip length or use the band. As your shoulders open up, you can start a bring the hands in. Make sure to keep the ribs ⤵ down so that you create motion only at the shoulder and don't hyperextend the lumbar spine. . Add it into your routine once or twice every day this week and you'll feel much better come Friday. 😄 . 🎵 - Rakeem Miles - A Dollar A Day Prehab101: Open Up Your Rounded Shoulders @dr.jacob.harden MY DAILY SHOULDER MOBILITY DRILL The shoulder dislocate is a drill I do on the daily. Most of my patients can attest to me grabbing the PVC and doing a few of these while we run through exercises.😅 . It takes the shoulder joint through a full circumduction motion and will help you build and maintain excellent shoulder mobility, making it one of my ☝ top recommendations for anyone sitting at a desk all day as it opens up the thoracic spine and pecs, helping get you out of that kyphotic, rounded shoulders posture. And the best part is, you can do it right at 🏠 home or in the gym with a broomstick, PVC pipe, or band. . I like to warm up the tissues by doing 15 reps of 🙋 one arm up and over at a time and then repeat in the other direction. Then go into the full dislocate where you move 🙆 both arms back and forth. . If you have really tight shoulders, you'll need to start out at the widest grip length or use the band. As your shoulders open up, you can start a bring the hands in. Make sure to keep the ribs ⤵ down so that you create motion only at the shoulder and don't hyperextend the lumbar spine. . Add it into your routine once or twice every day this week and you'll feel much better come Friday. 😄 . 🎵 - Rakeem Miles - A Dollar A Day Prehab101
Save
Are you foam rolling correctly before you squat? If not, you may be wasting your time & leaving stiffness on the table that could be hindering your technique quality!😳😳 . Foam rolling has been shown in research to help improve mobility, allowing you to get into better technical positions while lifting. It also does NOT decrease your ability to produce strength & power! ✅ . The big take away: roll SLOWLY up & down the length of your muscles looking for stiff or tender areas. When you find a spot, sit in it & move into it with slow rhythmical movements. Moving fast up & down the length of the muscle doesn't lead to much change in your tissues at all! So .... go slow! _________________________________ This is a clip from episode 5 of the AskSquatU Show on my YouTube - check it out for a full 20 min review of how I warm up before squatting! _________________________________ Squat SquatUniversity Powerlifting weightlifting crossfit training wod workout gym fit fitfam fitness fitspo oly olympicweightlifting hookgrip mobility USAW physicaltherapy lifting crossfitter motivation AskSquatU squats crossfitcommunity foamroller foamroll: How to Foam Roll Before You Squat @Squat University Quad Muscles Rectus Femoris Vastus Medialis Vastus Lateralis Are you foam rolling correctly before you squat? If not, you may be wasting your time & leaving stiffness on the table that could be hindering your technique quality!😳😳 . Foam rolling has been shown in research to help improve mobility, allowing you to get into better technical positions while lifting. It also does NOT decrease your ability to produce strength & power! ✅ . The big take away: roll SLOWLY up & down the length of your muscles looking for stiff or tender areas. When you find a spot, sit in it & move into it with slow rhythmical movements. Moving fast up & down the length of the muscle doesn't lead to much change in your tissues at all! So .... go slow! _________________________________ This is a clip from episode 5 of the AskSquatU Show on my YouTube - check it out for a full 20 min review of how I warm up before squatting! _________________________________ Squat SquatUniversity Powerlifting weightlifting crossfit training wod workout gym fit fitfam fitness fitspo oly olympicweightlifting hookgrip mobility USAW physicaltherapy lifting crossfitter motivation AskSquatU squats crossfitcommunity foamroller foamroll
Save
GET A BETTER BENCH PRESS Happy Monday everybody. We all know Monday means it's international bench day so let's get your bench grooving a little better. . This 🔥warm up routine is geared towards helping you get into the best position possible for a powerful press. The 🎯targets are the spine, shoulders, upper back, and hip flexors. . Here's how it goes: . 🔹️Spine Flexion-Extension - helps with arching if you choose to use it (not harmful BTW). . 🔹️Reverse Lunge - gets the hip flexors loosened up so you can pull your feet back under you to get tight. . 🔹️Half Kneeling Thread The Needle - works both the hip flexors and spine while also warming up the shoulders. Reach high to loosen up the front of the shoulder. . 🔹️Multi-angle Row - fires up the upper back and preps shoulder extension through a variety of bench grip positions. . 🔹️Bar work - I like to start with the bar for 20, the next set for 10, and then start working 3 to 5 reps as I work up towards my first working set. . I like about 15 to 20 reps on each one before getting under the bar. Use it for your next bench session and let me know how you like it! . Tag your favorite gym bro and share the wealth! . 🎵 - Kim - My Thang MyodetoxOrlando Myodetox: BENCH PRESS WARM UP ROUTINE Half Kneeling Thread The Needle @dr.jacob.hardern GET A BETTER BENCH PRESS Happy Monday everybody. We all know Monday means it's international bench day so let's get your bench grooving a little better. . This 🔥warm up routine is geared towards helping you get into the best position possible for a powerful press. The 🎯targets are the spine, shoulders, upper back, and hip flexors. . Here's how it goes: . 🔹️Spine Flexion-Extension - helps with arching if you choose to use it (not harmful BTW). . 🔹️Reverse Lunge - gets the hip flexors loosened up so you can pull your feet back under you to get tight. . 🔹️Half Kneeling Thread The Needle - works both the hip flexors and spine while also warming up the shoulders. Reach high to loosen up the front of the shoulder. . 🔹️Multi-angle Row - fires up the upper back and preps shoulder extension through a variety of bench grip positions. . 🔹️Bar work - I like to start with the bar for 20, the next set for 10, and then start working 3 to 5 reps as I work up towards my first working set. . I like about 15 to 20 reps on each one before getting under the bar. Use it for your next bench session and let me know how you like it! . Tag your favorite gym bro and share the wealth! . 🎵 - Kim - My Thang MyodetoxOrlando Myodetox
Save
Polar M430 dilengkapi sensor detak jantung dengan 6 LED, GPS berteknologi SiRFInstantFix, serta kemampuan menghitung langkah, jarak, kalori terbakar, dan waktu tidur. Ia juga didukung fitur Polar Smart Coaching dan Polar Running Program untuk memudahkan pengguna mengatur latihan harian dan mencapai target. Jam tangan ini juga tahan air dan bisa dipakai berenang. Selain itu, ia dibekali baterai yang mampu membuatnya bertahan hingga 30 hari, jika menggunakan GPS low power. Sedangkan, jika GPS dan sensor detak jantung aktif, ia mampu menyala hingga 8 jam. Dihadirkan dengan warna yang menarik, yakni Dark Gray, White, dan Orange, Polar M430 dihargai sebesar US$ 229. infia infatech: infia Heart rate Interval target 147 Warm-Up 5 x Work 2 min a 6:23 Rest 1 min Cool down 7.85 Polar M430, jam khusus pelari yang dibekali sensor detak jantung dan GPS dengan akurasi baik. Foto: Polar Polar M430 dilengkapi sensor detak jantung dengan 6 LED, GPS berteknologi SiRFInstantFix, serta kemampuan menghitung langkah, jarak, kalori terbakar, dan waktu tidur. Ia juga didukung fitur Polar Smart Coaching dan Polar Running Program untuk memudahkan pengguna mengatur latihan harian dan mencapai target. Jam tangan ini juga tahan air dan bisa dipakai berenang. Selain itu, ia dibekali baterai yang mampu membuatnya bertahan hingga 30 hari, jika menggunakan GPS low power. Sedangkan, jika GPS dan sensor detak jantung aktif, ia mampu menyala hingga 8 jam. Dihadirkan dengan warna yang menarik, yakni Dark Gray, White, dan Orange, Polar M430 dihargai sebesar US$ 229. infia infatech

Polar M430 dilengkapi sensor detak jantung dengan 6 LED, GPS berteknologi SiRFInstantFix, serta kemampuan menghitung langkah, jarak, kalo...

Save
One of the reasons many struggle with barbell snatches & overhead squats is due to poor overhead stability. Here's a simple exercise I first saw from @mikereinold 👇🏼that I use often as a warm-up✅ . 1️⃣With a light resistance band in hand, perform a row with your forearm ending parallel to the ground. This locks your shoulder blade (scapula) into a good position - engaging the muscles that control it is crucial ✅ 2️⃣Rotate your arm back into an "L" position (external rotation). This motion is a part of the 3rd pull during the snatch movement so if you always leave the bar forward - this may be your weak-link🏋🏽 3️⃣Push your arm overhead & hold it just above the back of your head (where you would hold the barbell). Hold it here for a few seconds & feel for the muscles surrounding the back of your shoulder engaging to keep your arm from falling forward 4️⃣Reverse the process slowly back to the start. Perform 2-3 sets of 5 reps on each arm 💪🏽 . TAKE AWAY: the stable shoulder blade sets the foundation for your entire arm. It's not just strength, but the ability to limit excessive movement (the arm falling forward in this drill called stability) that helps us secure the bar in better positions during overhead lifts. _______________________________ Squat University is the ultimate guide to realizing the strength to which the body is capable of. The information within these pages are provided to empower you to become a master of your physical body. Through these teachings you will find what is required in order to rid yourself of pain, decrease risk for injury, and improve your strength and athletic performance. ________________________________ Squat SquatUniversity Powerlifting weightlifting crossfit training wod workout gym fit fitfam fitness fitspo oly olympicweightlifting hookgrip mobility USAW physicaltherapy lifting crossfitter correctiveexercise: DIFFICULTY WITH OVERHEAD SQUATS OR SNATCHES? IMPROVE YOUR STABILITY WITH THE BANDED ROTATION PRESS SQUAT UNIVERSITY One of the reasons many struggle with barbell snatches & overhead squats is due to poor overhead stability. Here's a simple exercise I first saw from @mikereinold 👇🏼that I use often as a warm-up✅ . 1️⃣With a light resistance band in hand, perform a row with your forearm ending parallel to the ground. This locks your shoulder blade (scapula) into a good position - engaging the muscles that control it is crucial ✅ 2️⃣Rotate your arm back into an "L" position (external rotation). This motion is a part of the 3rd pull during the snatch movement so if you always leave the bar forward - this may be your weak-link🏋🏽 3️⃣Push your arm overhead & hold it just above the back of your head (where you would hold the barbell). Hold it here for a few seconds & feel for the muscles surrounding the back of your shoulder engaging to keep your arm from falling forward 4️⃣Reverse the process slowly back to the start. Perform 2-3 sets of 5 reps on each arm 💪🏽 . TAKE AWAY: the stable shoulder blade sets the foundation for your entire arm. It's not just strength, but the ability to limit excessive movement (the arm falling forward in this drill called stability) that helps us secure the bar in better positions during overhead lifts. _______________________________ Squat University is the ultimate guide to realizing the strength to which the body is capable of. The information within these pages are provided to empower you to become a master of your physical body. Through these teachings you will find what is required in order to rid yourself of pain, decrease risk for injury, and improve your strength and athletic performance. ________________________________ Squat SquatUniversity Powerlifting weightlifting crossfit training wod workout gym fit fitfam fitness fitspo oly olympicweightlifting hookgrip mobility USAW physicaltherapy lifting crossfitter correctiveexercise
Save
IMPROVE YOUR GROIN MOBILITY The adductors are a tricky muscle to work with. Many of you are tight here, and that tightness can be a major limiting factor when getting into good positions for sport and training.🏋 . Adductor limitations can contribute to: 🔸Chronic or acute groin strains 🔸Knee cave or butt wink in the squat 🔸X-framed or knock knee postures 🔸Difficulty with sumo deadlifts 🔸Collapsed arches or flat feet It doesn't help that it can be really tough to truly get this area warmed up. This used to be one of my biggest mobility limitations so I had to always spend extra time on it before I could train. This is one of my favorite dynamic drills to get the adductors opened up. If you feel any pulling at the knee, regress back to something like the 🐸 frog stretch like I showed last night before going into this one. Perform 15 to 20 dynamic motions and loosen up those inner thighs! Tag a friend with tight adductors and share the wealth! MyodetoxOrlando Myodetox: Warm Up Better: Adductors adr jacob harden IMPROVE YOUR GROIN MOBILITY The adductors are a tricky muscle to work with. Many of you are tight here, and that tightness can be a major limiting factor when getting into good positions for sport and training.🏋 . Adductor limitations can contribute to: 🔸Chronic or acute groin strains 🔸Knee cave or butt wink in the squat 🔸X-framed or knock knee postures 🔸Difficulty with sumo deadlifts 🔸Collapsed arches or flat feet It doesn't help that it can be really tough to truly get this area warmed up. This used to be one of my biggest mobility limitations so I had to always spend extra time on it before I could train. This is one of my favorite dynamic drills to get the adductors opened up. If you feel any pulling at the knee, regress back to something like the 🐸 frog stretch like I showed last night before going into this one. Perform 15 to 20 dynamic motions and loosen up those inner thighs! Tag a friend with tight adductors and share the wealth! MyodetoxOrlando Myodetox
Save
AVOIDING GROIN STRAINS What can you do to help prevent groin strains? Glad you asked! 😆 One of the most common causes of groin strains is improper warm up!!! . Well tonight, @quaddoc is going to show you ✌ two stretches that you can do to help warm up your adductors-groin. They are categorized by: . 🔸Short adductors - this will target higher up into the groin. 🔸Long adductors - you should feel this lower down the inner thigh. . Since we are going to use these for a warm up, we want to do them dynamically, pushing in and put of the stretch by sitting your butt back to your heels while keeping a neutral spine. To see a video of how to do these stretches plus groin strain rehab exercises, make sure to check out @quaddoc's page! MyodetoxOrlando Myodetox: Groin Stretch oc Long Short Adductors Adductors AVOIDING GROIN STRAINS What can you do to help prevent groin strains? Glad you asked! 😆 One of the most common causes of groin strains is improper warm up!!! . Well tonight, @quaddoc is going to show you ✌ two stretches that you can do to help warm up your adductors-groin. They are categorized by: . 🔸Short adductors - this will target higher up into the groin. 🔸Long adductors - you should feel this lower down the inner thigh. . Since we are going to use these for a warm up, we want to do them dynamically, pushing in and put of the stretch by sitting your butt back to your heels while keeping a neutral spine. To see a video of how to do these stretches plus groin strain rehab exercises, make sure to check out @quaddoc's page! MyodetoxOrlando Myodetox

AVOIDING GROIN STRAINS What can you do to help prevent groin strains? Glad you asked! 😆 One of the most common causes of groin strains is...

Save