SocialBJJ

PODCAST · leisure

SocialBJJ

SocialBJJ is a podcast about leveling up your Jiu-Jitsu game. Host David Rogers shares practical tips, strategies, and insights to help practitioners improve and master their skills. Perfect for all Jiu-Jitsu enthusiasts, from beginners to seasoned grapplers.

  1. 15

    #18 - Rant Alert: Forced Reaps and Weak Jiu-Jitsu in Competition

    In this fiery and unfiltered episode, Dave dives into a controversial and frustrating aspect of Jiu-Jitsu competitions: forced reaps and the exploitative tactics some competitors use to get disqualifications. Buckle up for a passionate take on integrity in the sport and the mindset needed to truly excel on and off the mats.Key Topics Discussed:Trigger Warning & DisclaimerDave warns listeners with kids in the car or those sensitive to strong language: this episode contains swearing.Main Rant: The Forced Reap ControversyWhat Happened?Competitor A forces Competitor B into a reap, resulting in a disqualification (DQ).The trend of exploiting rules for wins instead of relying on skill.Why This Is Problematic:Integrity Matters: Winning by forcing DQs goes against the spirit of Jiu-Jitsu.Skill Over Rules: Competitors should win because of better technique, strength, or strategy—not rule exploitation.Examples Shared:A purple belt match where one competitor manipulates the rules to get a DQ.The financial and emotional toll this takes on competitors who travel for tournaments, only to face unfair outcomes.Critique of Current RulesReaping at Purple Belt:Dave questions why reaping is still penalized at purple belt.Suggests that by blue belt, competitors should have enough knowledge to handle and defend against reaps.Rule Evolution Needed:Modern Jiu-Jitsu involves leg locks and reaping even at lower levels.Calls for rule adjustments to align with the sport's evolution.Message to Competitors and CoachesBe Better:Compete with integrity and focus on improving your Jiu-Jitsu.Avoid relying on cheap tactics to win.Coaches’ Responsibility:Hold students accountable for dishonorable actions.Consider removing students who repeatedly act against the gym’s values.Reputation Sticks:With everything recorded in the modern era, these actions can tarnish reputations long-term.Closing ThoughtsWin because you’re better, stronger, faster, or more technical—not because of loopholes.Forced DQs and rule manipulation are a disservice to the sport and show a lack of skill and confidence.“Your Jiu-Jitsu is weak, and your wife’s boyfriend thinks so too.” (Dave's mic-drop moment)Listener Engagement:What do you think about the current rules around reaping in competitions?Have you ever encountered competitors exploiting rules? Share your stories in the comments!Follow & Subscribe:Be sure to tune in for more unfiltered takes on Social BJJ!New episodes drop daily—don’t miss out.

  2. 14

    # 17 - CJI 2025 Preview: Teams, Super Fights, and the Evolution of Grappling

    In today’s episode, Dave dives deep into the upcoming Craig Jones Invitational (CJI) 2025, an event set to redefine the grappling landscape. From revolutionary setups like the slanted walls to the high-stakes team competition, Dave covers all the buzz surrounding the event and reflects on how CJI is shaping the future of jiu-jitsu tournaments.Key Topics Discussed:CJI 2024 RecapIntroduction of slanted walls and "the pit," revolutionizing safety and competition dynamics.The million-dollar prize, which raised stakes and competition intensity.How the pit could inspire future gym designs for safer training.CJI 2025 HighlightsTeam Format: Eight elite teams competing for a million-dollar prize.Confirmed teams include: New Wave, Atos, Checkmat, B-Team, 10th Planet, and potentially others like Alliance or Gracie Barra.Super Fights: Speculation about Craig Jones facing Gordon Ryan in a headline-grabbing match.Will Gordon compete in an event named after Craig?The history of their matchups and the hype surrounding their rivalry.Jiu-Jitsu Landscape ComparisonHigh-profile events like Polaris, Quintet, and UFC Fight Pass versus traditional IBJJF tournaments.IBJJF’s rigorous competition structure versus the entertainment value of modern invitational events.Athletes to WatchJo Chen: A rising star known for his technical prowess and respectful demeanor.How training with top gyms like B-Team and Vanguard catapulted his career.The importance of making a name in the gym alongside competition performance.Event ExcitementDave’s predictions for team winners—New Wave and B-Team as top contenders.The health of Gordon Ryan and its impact on the competition.Listener Engagement:Which team are you rooting for in CJI 2025? Let us know in the comments!Super Fight Predictions: Will Craig Jones and Gordon Ryan finally settle their rivalry?Closing Thoughts: CJI continues to push the boundaries of what grappling events can be, blending high stakes, innovation, and entertainment. Whether you’re team New Wave, B-Team, or just here for the spectacle, there’s something for everyone to look forward to in 2025.Follow & Subscribe:Drop a comment and share your predictions.Stay tuned for more episodes as we count down to the big event!

  3. 13

    # 16 - The Rise of YouTube and Instructional Content in BJJ: Help or Harm?

    In this episode of Social BJJ, Dave dives into the growing world of YouTube and instructional content in the jiu-jitsu community. Are these resources helping practitioners grow, or are they creating unrealistic expectations? Dave shares his perspective on how online content impacts the sport and the development of individual practitioners.Key Topics Discussed:Pros of Instructionals and Online Content:Access to techniques from top athletes like Gordon Ryan, Lachlan Giles, and Craig Jones.How content-sharing platforms like YouTube and Instagram foster innovation.The role of conceptual instructionals in advancing higher-level grapplers.Potential Downsides:Over-reliance on spoon-fed techniques.The risk of consuming bad or impractical moves.The gap between watching techniques and drilling them effectively.Learning Alternatives:Watching competition footage and breaking down techniques.Experimenting and adapting moves to fit your body type or style.Finding a balance between online learning and live training.Memorable Takeaways:Instructionals can empower development but must be supplemented with practical application.Grapplers grow when they actively work to understand and apply moves, not just passively watch.Explore different resources, including lesser-known athletes and competition footage, for diverse insights.Listener Engagement:What’s your take on YouTube and instructionals in jiu-jitsu? Share your thoughts in the comments!Do you prefer learning through competition footage or structured instructionals? Let us know!Closing Notes: Instructional content has transformed the jiu-jitsu landscape, but how you use it matters. Experiment, drill, and find what works best for you. Catch you in the next episode—peace!Follow & Subscribe:Leave a comment and share the episode.Follow Social BJJ for more insights and discussions!

  4. 12

    # 15 - Jeff Glover’s Take on Black Belts: Controversial or Valid?

    In this episode of Social BJJ, Dave dives into Jeff Glover's recent controversial comments on the perceived value of the black belt in modern jiu-jitsu. From debates about physical performance to the evolving meaning of belt promotions, this episode tackles the heated Reddit discussions and broader implications of Glover's statement.Key Topics Discussed:Jeff Glover’s Comment: The claim that black belts have lost their value and are given too freely.Physical Performance vs. Knowledge: Should black belts rely on physical dominance, or does technical understanding suffice?Community Reactions: Highlights from the Reddit thread, including defenses and criticisms of Glover’s perspective.Belts as Motivation: The role of belts in empowering practitioners, especially for those seeking personal goals or growth.Standardization and Subjectivity: Challenges in defining what a black belt should represent.Listener Engagement:Do you agree with Jeff Glover’s take on the black belt?Should belts focus on technical knowledge, physical dominance, or both? Share your thoughts in the comments!Closing Notes: Belts can be empowering, controversial, or even unnecessary depending on your perspective. What do you think? Let us know, and catch the next episode for more discussions in the world of jiu-jitsu.Follow & Subscribe:Leave a comment and share the episode.Follow Social BJJ for more content like this!

  5. 11

    #14 - PEDs in Jiu-Jitsu: Should They Be Allowed?

    In this episode of Social BJJ, Dave tackles a controversial topic: Performance Enhancing Drugs (PEDs) in jiu-jitsu. He explores the pros and cons, ethical considerations, and real-world implications of PED use at the highest levels of competition.From openly admitted users to clean athletes, Dave provides a balanced perspective, discussing:How PEDs aid recovery and enable more training time.The impact on jiu-jitsu’s competitive landscape and fairness.The role of leagues, testing policies, and athlete transparency.Parental responsibility versus athlete influence on youth.The cultural and ethical considerations of autonomy in sports.Key Topics:The role of PEDs in enhancing recovery versus improving technique.How leagues like ADCC, CJJ, and PGL approach drug testing.Cannabis as a potential performance enhancer for creativity in rolling.Ethical questions surrounding PED use and its influence on young athletes.The balance between personal choice, legality, and responsibility.Listener Engagement:Should PEDs be allowed in jiu-jitsu? Share your thoughts in the comments!Do you think leagues need stricter testing or more transparency? Let us know!Closing Notes: This is a heated debate, and Dave invites you to share your opinions and join the discussion. Catch the next episode for more thought-provoking conversations in the world of jiu-jitsu.Follow & Subscribe:Leave a comment and share the episode.Follow Social BJJ for more content like this!

  6. 10

    #13 - No Gi vs. Gi Jiu-Jitsu: Which is Better?

    In this episode of Social BJJ, Dave dives into the age-old debate of No Gi vs. Gi Jiu-Jitsu. As a self-proclaimed "No Gi boy," Dave shares his personal preference for No Gi and breaks down the pros and cons of each style.From faster pace and technical precision in No Gi to the traditional control and techniques of Gi training, Dave explores:Why he finds No Gi more technical and applicable in real-world scenarios.How grips, movement, and leg locks play a role in both styles.Personal experiences with finger injuries from Gi grips.The influence of Eddie Bravo and 10th Planet gyms on the No Gi revolution.Whether you're team Gi, team No Gi, or somewhere in between, Dave invites listeners to share their thoughts and arguments in the comments.Key Topics:Why No Gi feels more technical and dynamic.The challenges of grips and slower pace in Gi Jiu-Jitsu.Real-world applicability of both styles.Finger injuries and the toll of Gi grips.The leg lock game and how it changes in No Gi.Listener Engagement:Team Gi or No Gi? Share your thoughts in the comments!Are you a hybrid practitioner? Let Dave know what you love about both.Closing Notes: Catch you all in the next episode! Stay rolling, stay learning.Follow & Subscribe:Leave a comment and share the episode.Follow Social BJJ for more content like this!

  7. 9

    #12 - New to BJJ? 101

    Are you new to Jiu-Jitsu? Feeling nervous about your first class or unsure what to expect? In this episode, we cover the most common beginner questions, from what to wear to class to how to deal with nerves. We also explain what Jiu-Jitsu is and how to get started safely. This is part one of a two-part series designed to help beginners feel confident as they start their Jiu-Jitsu journey.Topics Covered:What is Jiu-Jitsu?Wrestling with submissions: controlling opponents using joint locks and chokes.Fun descriptions: "Origami with people" or "folding clothes with people in them."Do You Need to Be in Shape?No! People of all shapes and sizes can start.Jiu-Jitsu inspires healthier habits to improve your skills over time.How Long Does it Take to Get a Black Belt?Average: 10–12 years, but it depends on dedication and consistency.Some achieve it in as few as 4–7 years under ideal circumstances.What to Wear to Class:Compression shorts, sweatpants, or athletic wear.Avoid jewelry, piercings, or anything that could cause injuries.Gi vs. No-Gi Jiu-Jitsu:Gi: Training with a kimono; allows for grip-based techniques.No-Gi: No kimono; techniques rely on body grips, similar to wrestling.How Often Should Beginners Train?Train as much as your body feels comfortable.Start slow and listen to your body to avoid injuries.Will You Get Hurt?Minor injuries are possible; major ones are rare with safe training.Tap early and often to stay safe, and avoid unsafe partners.What Does Tapping Mean?A way to signal that you give up to avoid injury.Tap the person applying pressure, the mat, or use your voice to make it clear.Dealing with Nerves:Nervousness is normal, even for experienced practitioners.Warm up properly, and ease into rolls during your first class.Hygiene Tips for Jiu-Jitsu:Shower appropriately, but not right before class.Cut and file your nails, wear deodorant, and keep your gear clean.Use compression gear to reduce skin infections and protect against mat burn.Why You Should Use a Mouthpiece:Protect your teeth during training.Inexpensive options with warranties are available online.Key Takeaways:Jiu-Jitsu is for everyone, no matter your fitness level.Start slow, stay safe, and maintain good hygiene.Focus on learning and having fun—it's a marathon, not a sprint!

  8. 8

    #11 - Are Promotions Too Subjective?

    In this episode, we tackle a common debate in the Jiu-Jitsu community: Are promotions too subjective? We break down the topic by categorizing Jiu-Jitsu gyms into two main types: the structured, curriculum-driven "McDojo" gyms and the more hands-on, instructor-led "local" gyms. We explore the pros, cons, and nuances of each system, shedding light on how promotions are assessed in these environments.Topics Discussed:Defining Gym Types:McDojos: Big franchises like Gracie Barra and Alliance, offering structured curriculums from white belt to brown belt.Local Gyms: Smaller, often family-owned gyms with subjective promotion criteria based on instructor observation.Pros and Cons:McDojos:Structured and systematic for beginners.Clear testing requirements and online learning support.May lack rolling experience for newly promoted students.Local Gyms:Hands-on training and personalized feedback.Creativity and adaptability in training methods.Risk of favoritism and tribalism in promotions.Subjectivity in Promotions:Challenges in local gyms where promotions can depend on loyalty, attendance, or gym politics.The role of technical proficiency versus rolling experience in McDojo systems.Personal Experience:Host shares their journey of being a white belt for seven years, switching gyms, and facing the challenges of subjective promotion systems.Reflections on being overlooked in gyms due to lack of connection or gym politics.Key Takeaways:Belts and promotions don’t define skill or progress; focus on personal growth and skill development.Subjectivity exists in both systems, but the balance between structure and creativity is crucial.Warning signs of overly restrictive or tribal gym cultures and the importance of finding the right fit.Listener Engagement:What’s your take on the subjectivity of promotions?Share your experiences with different gym types in the comments!Let us know how you think gyms can strike the right balance between structure and flexibility.Connect With Us:Follow the podcast for more discussions on Jiu-Jitsu training, culture, and growth.Drop your comments and suggestions for future topics!Thanks for listening! Peace!

  9. 7

    #10 - Should Upper Belts Go Easy on Lower Belts

    Welcome back to Social BJJ with your host, Dave! In this episode, Dave dives into the hot topic of whether upper belts should take it easy on lower belts during training. Should upper belts let lower belts win to build confidence, or does it create false confidence? Dave shares his personal experience and perspective as both a former lower belt and now an upper belt.Key Points Discussed:The Lower Belt Perspective: When Dave was a white belt, he didn't want upper belts to completely crush him, but he also didn’t want them to take it too easy. A balanced approach made the training productive and challenging.The Role of Upper Belts: Upper belts have a duty to humble and teach lower belts. By showing the gap in skill levels, they inspire lower belts to work harder and improve.The Balance in Training: Every roll shouldn’t be a smash session, but it also shouldn’t be too lenient. There needs to be a happy medium where lower belts are challenged without being demoralized.Sharing Knowledge: Upper belts should coach and guide lower belts during rolls, sharing techniques and helping them learn. This builds a stronger, more supportive gym culture.The Importance of Encouragement: Encouraging lower belts to push themselves and improve benefits everyone. It makes training more enjoyable and helps the entire team grow.Takeaways:Upper belts shouldn’t consistently let lower belts win, as it prevents them from learning valuable defensive skills and building resilience.Creating a balanced training environment fosters growth and keeps training enjoyable for both upper and lower belts.Sharing techniques and offering guidance strengthens the bond between training partners and helps everyone improve together.Dave wraps up by asking for your thoughts: Do you think upper belts should go easy on lower belts? Share your opinions in the comments, and tune in for the next episode. Peace!

  10. 6

    #9 - Does Strength Have a Place in Jiu-Jitsu?

    Welcome to another episode of Daily Dose of the Pod with your host, Dave, on Social BJJ! In this episode, we explore a common question in jiu-jitsu: "Does strength matter?" Dave dives deep into the balance between strength, technique, and speed, and how they all play a role in becoming a well-rounded grappler.Key Points Discussed:Strength and Technique: Strength is often seen as secondary to technique, but Dave argues that it's an essential part of jiu-jitsu. He shares examples of how strong opponents have challenged his technique and emphasizes the importance of developing both.Balancing Attributes: The "big three" in jiu-jitsu—strength, speed, and technique—must work together. Without balance, a grappler may struggle against certain opponents.Strength in Tournaments: At the highest levels of competition, grapplers often rely on their strength to complement their technique, proving its value in tough matches.Training Smarter: While strength is important, using it safely and responsibly is key. Dave advises against being overly aggressive or "spazzy" during training, especially when working on submissions.Personal Stories: Shout-outs to Trey and Jay for their incredible strength and determination on the mats. Dave highlights how their physicality pushes him to improve and adapt his game.Takeaways:Build your strength through weightlifting, bodyweight exercises, or any method that works for you. It’ll not only improve your jiu-jitsu but also your overall health.Focus on becoming a balanced practitioner by working on all aspects of your game—strength, speed, and technique.Respect your training partners and use strength wisely to avoid injuries and foster a positive training environment.Listen to your coach, but also embrace your unique style and strengths to develop your personal jiu-jitsu game.Dave wraps up by encouraging listeners to share their thoughts. Does strength belong in jiu-jitsu? Let him know what you think, and stay tuned for the next episode. Peace!

  11. 5

    #8 - Are BJJ Tournaments Overrated?

    In today’s episode, we talk about Jiu-Jitsu tournaments. Are they worth it, or are they overrated? David shares why tournaments can be helpful for setting goals and meeting people, but he also talks about the downsides, like costs, injuries, and how they might hurt gym culture. He gives his honest opinion on point tournaments versus sub-only competitions.Key Points:Why Tournaments Can Be Good:Help you stay focused and motivated.Give you a chance to meet other Jiu-Jitsu players.Let you test your skills under pressure.Problems with Tournaments:They cost money and take up your weekend.Rules and referees can be unfair.Risk of injury, like leg locks or slams.Sometimes only one or two people are in your division.How They Change Training:Some gyms only care about competing, which might not be fun for everyone.Focusing too much on points can make Jiu-Jitsu feel less creative and more like a sport.David’s Take:He shares his experience competing after years of training.Why sub-only and combat Jiu-Jitsu feel more like real Jiu-Jitsu to him."Point tournaments? Trash, in my opinion."Question for You: Do you think tournaments are worth it? What’s your favorite type of competition? Let me know!

  12. 4

    #7 - Do Belts Even Matter?

    Episode Summary: In this thought-provoking episode of SocialBJJ, host David Rogers challenges one of the most ingrained aspects of Jiu-Jitsu: the significance of belts. Drawing from personal experiences and deep reflections, he explores why belts may not truly define skill, growth, or mastery in Jiu-Jitsu. This episode is an eye-opener for anyone questioning their journey or chasing belt promotions.Key Discussion Points:Belts as a Marketing Tactic: Belts serve as milestones but don’t always reflect true skill or ability. David recounts his seven years as a white belt while dominating higher belts, proving that belts can be misleading.The Belt Hierarchy Myth: The traditional hierarchy of belts in Jiu-Jitsu gyms often stifles voices and creates unnecessary mental barriers.Skill vs. Rank:A D1 wrestler with no formal Jiu-Jitsu training can outperform higher belts due to their experience and background.Time spent analyzing your game, watching footage, and learning concepts can surpass the benefits of just mat time.Why Chase Belts?David highlights the dangers of belt-chasing, which often leads to burnout and quitting after achieving a specific rank.True practitioners train for the love of Jiu-Jitsu, the growth it brings, and the challenges it presents.Belts and Mental Warfare: Higher ranks can create mental advantages or disadvantages during rolls. Respect for the individual on the mat, rather than their rank, is key.Continuous Growth: Jiu-Jitsu is about constant improvement, humility, and overcoming challenges—not about achieving a specific belt.Memorable Quotes:“Belts do not matter. What matters is the time you put into your game and the growth you achieve.”“Respect the individual in front of you, regardless of their rank.”“Train for the journey, not for the belt.”Takeaways:Train for the love of the art, not for external recognition.Analyze and refine your game for consistent growth, regardless of rank.Embrace humility, perseverance, and the challenges Jiu-Jitsu presents to become the best version of yourself.Engage with the Community:What are your thoughts on the role of belts in Jiu-Jitsu? Share your perspective with the SocialBJJ community!Follow SocialBJJ on your favorite podcast platform for more episodes on Jiu-Jitsu culture, mindset, and training tips.Join the Journey: Don’t forget to subscribe, leave a review, and share this episode with fellow practitioners. Let’s grow together on and off the mats!See you in the next episode.

  13. 3

    #6 - Injuries

    Episode Summary: In this episode of SocialBJJ, we dive into the unavoidable reality of injuries in Jiu-Jitsu and how to navigate training when you're hurt. With over ten years on the mats, host David Rogers shares insights and lessons learned from personal experience, addressing common advice and misconceptions about training while injured.Key Takeaways:Injuries Happen: From ankles and wrists to shoulders and necks, injuries are part of the Jiu-Jitsu journey.The "Go to Class Anyway" Debate: David challenges the notion of attending class when you can’t roll, suggesting alternative ways to stay sharp, such as watching instructional videos tailored to your game.Training While Hurt:Adjust your game to protect your injury and explore new strategies from different positions.Develop the skill of injury management, including controlling your partner to prevent further harm.Use injuries as an opportunity to expand your game and become more versatile on the mats.Hot Take: Don’t Tell Partners About Your Injury:Learn to adapt your game without placing the burden of adjustment on your training partner.Trust safe partners and avoid unsafe ones, but let your injury push you to grow and protect yourself.Avoid using injuries as an "advantage" or a means of dictating the flow of a roll.Why It Matters: David argues that injuries, while challenging, can be transformative in developing a deeper understanding of your Jiu-Jitsu game. By taking ownership of your physical condition and learning to adapt, you can emerge stronger and more "dangerous" on the mats.Discussion Points:How do you approach training when injured?What are your thoughts on the "don't tell your partner about your injury" philosophy?Have you experienced growth from training through or around injuries? Share your story!Join the Conversation: Let us know your thoughts on this hot take! Reach out to David and the SocialBJJ community to share your experiences and perspectives.Stay Connected:Follow SocialBJJ for more episodes tackling Jiu-Jitsu culture, training strategies, and mindset.Don’t forget to subscribe, rate, and leave a review on your favorite podcast platform.See you on the mats—or in the comments section. Oss!

  14. 2

    #5 - Building Your Jiju-Jitsu Game

    In this episode of SocialBJJ, we dive deep into the process of building your Jiu-Jitsu game. Whether you're a beginner or a seasoned practitioner, developing your unique style and approach to Jiu-Jitsu is a critical part of the journey.Key Topics Discussed:Why Build a Game? The importance of creating a personal Jiu-Jitsu strategy and style.Starting with Guard: How to choose a guard that fits your personality and makes training enjoyable.Understanding Your Style: Recognizing whether you’re aggressive, playful, analytical, or something else, and tailoring your game accordingly.Physical Strengths: Leveraging your natural attributes like strength, speed, and flexibility to complement your techniques.Fundamentals Matter: Mastering key concepts like grip fighting, posture control, and positional awareness.Learning from Others: How to use instructionals and competition footage to refine your skills.Respect in Training: Balancing intensity and mindfulness to ensure a positive experience for your training partners.David shares his own experiences training across multiple gyms and how he developed his personal game by blending techniques, strategies, and concepts from various influences. He also emphasizes the importance of keeping Jiu-Jitsu fun, respecting your partners, and continuously refining your approach to suit your strengths.Takeaways:Choose a guard that you enjoy and can use effectively.Develop core moves and explore natural tendencies within your chosen positions.Focus on fundamentals like grip fighting and posture control.Embrace your unique style and philosophy of Jiu-Jitsu.Tune in to hear valuable insights, practical advice, and tips to make your Jiu-Jitsu journey more effective and enjoyable.See you in the next episode! Peace.

  15. 1

    #4 - Your Defense Sucks

    In this episode of SocialBJJ, we explore why many practitioners learn defensive moves incorrectly by focusing on bad positions. Host David Rogers discusses the impact of this approach on real sparring, how it affects skill development, and shares tips for training defense more effectively. Tune in for practical insights to enhance your training and overall Jiu-Jitsu journey.

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

SocialBJJ is a podcast about leveling up your Jiu-Jitsu game. Host David Rogers shares practical tips, strategies, and insights to help practitioners improve and master their skills. Perfect for all Jiu-Jitsu enthusiasts, from beginners to seasoned grapplers.

HOSTED BY

David Rogers

URL copied to clipboard!