.index-link { margin: 10px 0 0; position: relative; display: none; text-align: center; line-height: 0; position: relative; padding-bottom: 6.87%; } .index-link.show { display: block; } .index-link-href { display: block; text-align: center; background: #000; } .cross-index-link { position: absolute; right: 10px; color: #fff; top: 50%; transform: translateY(-50%); font-size: 20px; cursor: pointer; } .index-link iframe{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; } Unlock full-length HD movie now! click here to buy the VIP account .rewind { position: absolute; z-index: 210; width: 70px; left: 0; right: 0; margin: 0 auto; top: 50%; transform: translateY(-50%); border-radius: 50%; background: rgba(0,0,0,.6); height: 70px; opacity: .9; display: none; transition: opacity .3s, width .3s, height .3s; } .rewind.active { opacity: 0; width: 150px; height: 150px; display: block; } .five-sec { position: absolute; left: 0; right: 0; margin: 0 auto; display: inline-block; width: fit-content; top: 52%; transform: translateY(-48%); color: #fff; } .rewind-controls { width: 34px; float: left; margin-top: 5px; position: relative; cursor: pointer; } .rewind-controls .five-sec { font-size: 10px; top: 49%; transform: translateY(-51%); } .full-player { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 10; } .left-mob { position: absolute; background: #fff; top: 0; bottom: 0; left: -20%; right: 50%; width: 50%; border-radius: 0 50% 50% 0; opacity: .7; transition: opacity .9s, top .9s, bottom .9s, left .9s; } .right-mob { position: absolute; background: #fff; top: 0; bottom: 0; left: 70%; right: -20%; width: 50%; border-radius: 50% 0 0 50%; opacity: .7; transition: opacity .9s, top .9s, bottom .9s, left .9s, right .9s; } .right-mob.active { top: -50px; bottom: -50px; left: 50%; right: -20%; opacity: 0; } .left-mob.active { top: -50px; bottom: -50px; left: 0%; opacity: 0; } .left-mob-text { position: absolute; top: 50%; transform: translateY(-50%); color: #fff; font-size: 21px; left: 5%; display: none; } .right-mob-text { position: absolute; top: 50%; transform: translateY(-50%); color: #fff; font-size: 21px; right: 5%; display: none; } .left-mob-text.active, .right-mob-text.active { display: block; } .fp-ui i { animation: move .8s infinite; opacity: 0; display: inline-block; width: 0; height: 0; margin-left: 5px; vertical-align: middle; border-top: 16px dashed; border-top: 16px solid #fff; border-right: 8px solid transparent; border-left: 8px solid transparent; transform: rotate(90deg); } @keyframes move { to { opacity: 1; } } .fp-ui i:nth-child(2) { animation-delay:.1s; } .fp-ui i:nth-child(3) { animation-delay:.2s; } .right-arrows { display: flex; flex-direction: row-reverse; } .left-arrows { display: flex; } .right-arrows i { transform: rotate(-90deg); } .arr-tex { text-align: center; padding: 5px 0 0; } 5 /* <![CDATA[ */ function getEmbed(width, height) { if (width && height) { return '<iframe width="' + width + '" height="' + height + '" src="/embed/2782844" frameborder="0" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe>'; } return '<iframe width="852" height="480" src="/embed/2782844" frameborder="0" allowfullscreen webkitallowfullscreen mozallowfullscreen oallowfullscreen msallowfullscreen></iframe>'; } var flashvars = { video_id: '2782844', video_title: 'PornDude\'s Hardcore Gym Session with Busty Trainer Gal Ritchie Ends with a Protein Blast!', video_categories: '4K Porn, Blowjob, Busty, Anal, Hardcore', video_tags: 'PornDudeCasting, gal ritchie, athletic, Big Tits, Black Hair, trimmed, Big Dick, Handjob, blowjob, riding, doggystyle, Missionary, Cumshots, Cum In Mouth, Tattoos, Hardcore, Black-haired, Athletic Body, big tit, from behind, bent over, like a, ig Dick, like a champ, Big T, Big-Tit, the wall, The Real Workout, Fuck-, Casting-, All-, Big Dic, black-hair, Black-, ig tits, Big Di, Big-, on t, a P, tits bouncing, big tits bouncing, It-, g tits, g dick, big d, of-, -, -402, -400, -1490057, -850569, -8600, -9100, -1488540, -910, -4320, -2190, -442000, -10204060, -102050700, -13092057, -141200, -143000, -1080210, -2700, -407, -409, -3040, -722, -406, -3540, -666, -21900, L-, PornDude, s, Gym, session, with, Busty, Trainer, gal, Ritchie, Ends, A, protein, Blast!, Check, Out, My, Latest, adventure, style, the, Tantalizing, This, Black, haired, Big, Tittied, Goddess, Turned, Our, Rendezvous, into, Sweat, FEST, Ditching, Her, MMA, Gloves, Coordination, had, Me, at, FULL, Salute, SPIT, that, Should, be, an, Olympic, sport, then, Real, workout, began, Bent, OVER, Took, dick, moan, OFF, Walls, body, In, Perfect, Form, Embracing, each, Thrust, HUNGRY, Passion, climbing, Atop, hips, like, Championship, Hula, Hooper, tits, Bouncing, Rhythm, To, Vigorous, Things, ONLY, got, Hotter, as, We, used, every, piece, OF, exercise, Equipment, Personal, fuck, Bench, Whether, Taking, from, BEHIND, Or, on, weight, Moans, Were, Pure, lust, and, WHEN, she, for, cum, &#8211;, OH, boy, I, Delivered, cumshot, Worthy, Hall, Fame, STATUS, right, eager, mouth, YOU, re, MVP, Earned, YOUR, Sticky', license_code: '$535555517668914', lrc: '71773274', rnd: '1749849113', video_url: 'https://mp.kkkkkktt.top/?url=https%3A%2F%2Fvenice.cdntrex.com%2Fremote_control.php%3Ftime%3D1749860041%26cv%3D1216fbc1ac9df3b554a35fe6f2ca37fa%26lr%3D0%26cv2%3D911c8c9271a8e439a2c442d0be4c2e16%26file%3D%252F2782000%252F2782844%252F2782844.mp4%26cv3%3D53b862bd3c692e2d9358926c47eee9d1%26cv4%3D59752ed12a9ee5ac3c81650c9034ff72', postfix: '.mp4', video_url_text: '480p', video_alt_url: 'https://mp.kkkkkktt.top/?url=https%3A%2F%2Fvenice.cdntrex.com%2Fremote_control.php%3Ftime%3D1749860042%26cv%3D3f0815be1ca08cdc482b5e94408467b6%26lr%3D0%26cv2%3D844a685089e8c3fa2a7aac06c46cd805%26file%3D%252F2782000%252F2782844%252F2782844_720p.mp4%26cv3%3D53b862bd3c692e2d9358926c47eee9d1%26cv4%3Dc7ff6c8f76de78c4d8a9f283ccbd273e', video_alt_url_text: '720p HD', video_alt_url_hd: '1', video_alt_url2: 'https://mp.kkkkkktt.top/?url=https%3A%2F%2Fvenice.cdntrex.com%2Fremote_control.php%3Ftime%3D1749860042%26cv%3D3f0815be1ca08cdc482b5e94408467b6%26lr%3D0%26cv2%3D844a685089e8c3fa2a7aac06c46cd805%26file%3D%252F2782000%252F2782844%252F2782844_1080p.mp4%26cv3%3D53b862bd3c692e2d9358926c47eee9d1%26cv4%3Df34f35694dc7873abaefcffcbb0d459f', video_alt_url2_text: '1080p FHD', video_alt_url2_hd: '1', video_alt_url3: 'https://mp.kkkkkktt.top/?url=https%3A%2F%2Fvenice.cdntrex.com%2Fremote_control.php%3Ftime%3D1749860042%26cv%3D3f0815be1ca08cdc482b5e94408467b6%26lr%3D0%26cv2%3D844a685089e8c3fa2a7aac06c46cd805%26file%3D%252F2782000%252F2782844%252F2782844_2160p.mp4%26cv3%3D53b862bd3c692e2d9358926c47eee9d1%26cv4%3D297361f63e5cd34646064dd9d7a07f87', video_alt_url3_text: '2160p 4K', video_alt_url3_hd: '1', video_alt_url3_4k: '1', timeline_screens_url: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/timelines/timeline_mp4/200x116/{time}.jpg', timeline_screens_interval: '10', timeline_screens_count: '94', preview_url: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/preview.jpg', preview_url1: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/preview.mp4.jpg', preview_height1: '480', preview_url2: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/preview_720p.mp4.jpg', preview_height2: '720', preview_url3: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/preview_1080p.mp4.jpg', preview_height3: '1080', preview_url4: '//ptx.cdntrex.com/contents/videos_screenshots/2782000/2782844/preview_2160p.mp4.jpg', preview_height4: '2160', skin: 'youtube.css', logo_position: '0,0', logo_anchor: 'topleft', hide_controlbar: '1', hide_style: 'fade', volume: '1', related_src: '/related_videos_html/2782844/', adv_pre_skip_text_time: 'Skip ad in %time', adv_post_skip_text_time: 'Skip ad in %time', lrcv: '1778753034132661588728625', vast_timeout1: '10', player_width: '882', player_height: '496.9014084507', embed: '1' }; var player_obj = kt_player('kt_player', '/player/kt_player.swf?v=7.13.2', '100%', '100%', flashvars); /* ]]> */ window.onload = function() { $('.pop-adv .btn').click(function(e) { player_obj.play(); }); }; PornDude's Hardcore Gym Session with Busty Trainer Gal Ritchie Ends with a Protein Blast! Published by Porn Dude Casting 4 months ago 6 458 15min 32sec Models: Gal Ritchie + | Suggest You have already voted for this video. Thank you! We appreciate your help. Suggest Models: The field is required You can select up to 3 models submit Categories: 4K Porn Blowjob Busty Anal Hardcore + | Suggest You have already voted for this video. Thank you! We appreciate your help. Suggest Categories: The field is required You can select up to 3 categories submit Tags: PornDudeCasting gal ritchie athletic Big Tits Black Hair trimmed Big Dick Handjob blowjob riding doggystyle Missionary Cumshots Cum In Mouth Tattoos Hardcore Black-haired Athletic Body big tit from behind bent over like a ig Dick like a champ Big T Big-Tit the wall The Real Workout Fuck- Casting- All- Big Dic black-hair Black- ig tits Big Di Big- on t a P tits bouncing big tits bouncing It- g tits g dick big d of- - -402 -400 -1490057 -850569 -8600 -9100 -1488540 -910 -4320 -2190 -442000 -10204060 -102050700 -13092057 -141200 -143000 -1080210 -2700 -407 -409 -3040 -722 -406 -3540 -666 -21900 L- PornDude s Gym session with Busty Trainer gal Ritchie Ends A protein Blast! Check Out My Latest adventure style the Tantalizing This Black haired Big Tittied Goddess Turned Our Rendezvous into Sweat FEST Ditching Her MMA Gloves Coordination had Me at FULL Salute SPIT that Should be an Olympic sport then Real workout began Bent OVER Took dick moan OFF Walls body In Perfect Form Embracing each Thrust HUNGRY Passion climbing Atop hips like Championship Hula Hooper tits Bouncing Rhythm To Vigorous Things ONLY got Hotter as We used every piece OF exercise Equipment Personal fuck Bench Whether Taking from BEHIND Or on weight Moans Were Pure lust and WHEN she for cum &#8211; OH boy I Delivered cumshot Worthy Hall Fame STATUS right eager mouth YOU re MVP Earned YOUR Sticky Description: Check out my latest adventure, PornDudeCasting-style, with the tantalizing Gal Ritchie! This black-haired, big-tittied goddess turned our gym rendezvous into a hardcore sweat fest. Ditching her MMA gloves, Gal's hand/mouth coordination had me at full salute with a spit-shined blowjob that should be an Olympic sport. Then the real workout began. Bent over, Gal took my big dick with a moan that echoed off the walls. Her athletic body in perfect form, embracing each thrust with a hungry passion. Climbing atop me, her hips gyrated like a championship hula-hooper, her big tits bouncing in rhythm to our vigorous session. Things only got hotter as we used every piece of exercise equipment as our personal fuck-bench. Whether taking her from behind or missionary on the weight bench, Gal's moans were pure symphonies of lust. And when she pleaded for my cum &#8211; oh boy &#8211; that's when I delivered a cumshot worthy of hall-of-fame status, right into her eager mouth. Gal Ritchie, you're the MVP of PornDudeCasting, and you've earned your sticky medal! Thank you! We appreciate your help. Report this video as Error (no video, no sound) Other Underage Reason (optional) Link to this video BB code Embed code Embed size 400x225 480x270 640x361 960x541 Custom: 852x480 Embed size x Comments (0) Related Videos 720p HD1 992 views 10:03Hardcore Fuck Session with My Best Friend&#8217;s Smoking Hot Mom3 months ago 0%1080p HD10 459 views 20:31Stella Cox - Hardcore Gym Session7 years ago 76%720p HD5 901 views 19:12Hardcore orgy session with horny bimbos8 years ago 100%1080p HD13 451 views 40:32Hardcore Studio Session with a Snow Bunny2 years ago 93%720p HD2 533 views 17:05Jill Kassidy - Gym Session5 months ago 100%1080p HD1 484 views 10:25Nick Moreno - The Personal Trainer Nick Moreno after a Hard Gym Session Fucks the Latina Client2 months ago 100%1080p HD11 950 views 34:28Adara Jordin - Yoga Session With My Busty Stepmom11 months ago 96%1080p HD5 640 views 9:58MaryxDreams - Hardcore anal sex with hot busty blonde, she cums a lot of times1 year ago 87%1080p HD67 953 views 51:58Anya Krey - Hardcore Sex In Group Bdsm Session With Any6 years ago 86%720p HD15 520 views 86:35Candy Scott - P-Sluts Vol. 47 Horny Busty Gets Hardcore Anal Fucking With DAP, 0% Pussy , Drinking and Ass Rimming8 months ago 100%720p HD29 022 views 86:35P-Sluts Vol. 47 Horny Busty Candy Scott gets hardcore anal fucking with DAP 0% Pussy ,piss drinking and ass rimming8 months ago 96%1080p HD28 695 views 61:55Elisa Sanches Busty Brazilian Milf Gets Hardcore Anal Fucking With DP, DAP And Fisting YE0683 years ago 99%