PodParley PodParley
KoopCast cover art

All Episodes

KoopCast — 246 episodes

#
Title
1

Koop AI, Unboxed

2

Brain Endurance Training with Scott Frey, PhD | KoopCast #244

3

Insights from Ultramarathon Pacing Strategies with Baptiste Morale | KoopCast #243

4

Monitoring for Overtraining Syndrome with Sophie Herzog, PhD | KoopCast #242

5

Training the Gut for Ultramarathons with Isabel Martinez #241

6

The Brain’s Role in Ultrarunning Performance with Scott Frey, PhD (2024) #240

7

Durability in Ultrarunning with Michele Zanini, PhD | KoopCast #239

8

Polarized or Pyramidal Training for Ultrarunning with Michael Rosenblat, PhD #238

9

High Carbohydrate Intake for Ultrarunners #237

10

Elite Athlete Contracts with Kelly Newlon #236

11

Thoughts on DNF with Coaches AJW and Neal Palles #235

12

Double Threshold Workouts for Ultrarunning with Rune Talsnes #234

13

High Performance Coaching for Elite Ultrarunners Launch #233

14

The Race Recovery Cycle with CTS Coaches Adam Ferdinandson & Neal Palles #232

15

Excelling in Chamonix - Coach Roundtable | CTS Coaches Stephanie Howe & Ryne Anderson #231

16

Micro-Periodization Strategies with Luca Filipas, PhD #230

17

Heat Mitigation Strategies with Julien Périard, PhD #229

18

Western States 100 Masterclass with Coach AJW #228

19

Sports Nutrition Labels & Quality Control with Untapped CEO Doug Brown #227

20

Spring Energy - Nutrition Integrity and Transparency #226

21

Taking the Right Advice with CTS Coaches Anne Tisdell and Ryne Anderson #225

22

Strategies for High-Quality Training with CTS Coach Adam Pulford #224

23

Anti-Doping Framework for Ultrarunning with Gabe Baida #223

24

Anti-Doping Solutions for Ultrarunning with Corrine Malcolm #222

25

Anti-Doping Education for Ultrarunners with Tammy Hanson, USADA Elite Education Director #221

26

NSAIDs in Ultrarunning with Eve Pannone #220

27

Exploring the Pain Cave with Lloyd Emeka MSc, PhD(c) #219

28

Omega 3 & Vitamin D for Exercise Induced Muscle Damage with Dan Owens, PhD #218

29

Supplement Selection for Ultrarunning with Floris Wardenaar, PhD #217

30

Differences Between Elite Road and Trail Runners with Frederic Sabater Pastor, PhD (2023) #216

31

The Brain’s Role in Ultrarunning Performance with Scott Frey, PhD #215

32

Developing Durability for Ultrarunners with Nicolas Berger, PhD #214

33

Strength Training Masterclass with CTS Coaches Sarah Scozzaro and Nicole Rasmussen #213

34

Weight Loss for Ultrarunners with Stephanie Howe, PhD #212

35

How to Set Up Your Season with CTS Coaches AJW and Cliff Pittman #211

36

Figuring out Failure with Neal Palles #210

37

Winter Training for Ultrarunning with CTS Coaches Stephanie Howe, PhD and John Fitzgerald #209

38

Hydration Consideration for Female Ultrarunners with Nidia Rodriguez-Sanchez, PhD #208

39

Navigating Pseudoscience with Nick Tiller, PhD #207

40

Collagen Supplementation for Ultrarunning with Luc van Loon, PhD and Keith Baar PhD #206

41

Carbohydrate Periodization for Ultrarunning with Jeff Rothschild, RD, PhD #205

42

What Coaches Can Do To Be Relevant in the Next 10 years with Jim Rutberg #204

43

The Business of Ultramarathon Coaching-Hosted by Dirk Friel with Jason Koop, Heather Hart and Jeff Browning #203

44

Weighted Vests in Ultrarunning with Diego Jaén-Carrillo PhD #202

45

Coach Roundtable - What We Screwed Up, and How We're Fixing It | Nicole Rasmussen, Sarah Scozzaro, Ryne Anderson #201

46

Exploring the Limits of Ultrarunning with Nicholas Berger, PhD #200

47

Coach Roundtable - What we learned this year with Addison Smith and Adam Ferdinandson #199

48

Mastering Interval Training for Ultrarunners with Michael Rosenblat, PhD #198

49

Anti-doping Solutions for Ultrarunning Part 1-USADA and Dr. Fedoruk (2021) #197

50

High Performance Coaching in Ultrarunning with Guillaume Millet & Vincent Viet #196

51

Potential Long Term Health Effects of Ultrarunning with Nick Tiller PhD (2021) #195

52

Exogenous Ketones-Claims vs Reality with Brendan Egan, PhD. #194

53

Mitochondria and Amplifying Adaptation with Professor David Bishop #193

54

Iron Metabolism and Supplementation for Ultrarunners with Dr. Alannah McKay #192

55

Live High, Train Low- Lessons from 25 years of Practice with Olivier Girard, PhD | KoopCast Episode #191

56

Continuous Glucose Monitors in Ultramarathon with Amy-Lee Bowler, PhD (c) | KoopCast Episode #190

57

How To Build A Valuable Coach-Athlete Relationship with Dominic Guinto, CTS Athlete Services Director (2022) | KoopCast Episode #189

58

Addiction in Ultrarunning with Dr. Harlan Austin | KoopCast Episode #188

59

Adapting Ultramarathon Nutrition for High Altitude with Meredith Terranova | KoopCast Episode #187 (2022)

60

Blood Biomarkers with Charlie Pedlar, PhD | KoopCast Episode #186

61

How to Design Ultramarathon Training Camps with CTS Coaches Ryne Anderson and Cliff Pittman | KoopCast Episode #185 (2022)

62

How Training for Ultras Can Empower Your Pregnancy Journey with Carla Meijen PhD and Stephanie Howe PhD | KoopCast Episode #184

63

The Neuroscience of Ultrarunning Part 2-A Coach Roundtable | KoopCast Episode #183

64

The Neuroscience of Ultrarunning with Scott Frey, PhD | KoopCast Episode #182

65

Protein for Ultrarunning with Jose Antonio, PhD | KoopCast Episode #181

66

Ketones for Ultrarunning with Chiel Poffé PhD | KoopCast Episode #180

67

Heat Training Interventions with Coach AJW | KoopCast Episode #179 (2022)

68

Training for Altitude and the Heat with Lindsay Golich | KoopCast Episode #178 (2020)

69

Coach Development with Andy Kirkland PhD | KoopCast Episode 177

70

Creatine for Ultrarunning with Scott Forbes, PhD | KoopCast Episode 176

71

Supplements for Ultrarunning with Brady Holmer PhD (c) and Examine.com | KoopCast Episode 175

72

Identity and Eating Disorders in Ultramarathon with Maddy Palermo | KoopCast Episode 174

73

Do Poles Improve Performance in Trail Running with Nicola Giovanelli PhD | KoopCast Episode 173

74

How to Avoid a Pre-Race Crisis of Confidence-Coach Roundtable | KoopCast Episode 172

75

Psychology for Ultramarathon with Dr. Carla Meijen | KoopCast Episode 171

76

Hot Water Immersion and Overtraining with Sam Oliver & Robbie McIntyre | KoopCast Episode 170

77

Pressure Training with Jolan Kegelaers | KoopCast Episode 169

78

Mental Skills for Ultrarunning-Part 2 with Neal Palles | KoopCast Episode 168

79

Mental Skills for Ultrarunning-Part 1 with Dr. Justin Ross | KoopCast Episode 167

80

The Complexity of Training with Manuel Sola Arjona | KoopCast Episode 166

81

Planning Your Season-Coach Roundtable w/ John Fitzgerald, AJW & Duncan Callahan | KoopCast Episode 165

82

Differences Between Elite Road and Trail Runners with Frederic Sabater Pastor PhD | KoopCast Episode 164

83

Physiological Testing with Renee Eastman | KoopCast Episode 163

84

How to Establish Intensity Ranges with Adam Pulford, CTS Pro Coach | KoopCast Episode 162

85

What’s Next For The KoopCast? | KoopCast Episode 161

86

Durability in Ultrarunning with Ed Maunder PhD | Koopcast Episode 160

87

Sodium Supplementation for Ultrarunning with Alan McCubbin PhD | Koopcast Episode 159

88

Preventing Perfectionism, Training Camps & Subjective Monitoring-A Coach Roundtable | Koopcast Episode 158

89

The Limits of Human Energy Expenditure with Herman Pontzer PhD and Drew Best PhD | Koopcast Episode 157

90

Using Elite Athlete Training to Inform Practice with Øyvind Sandbakk | Koopcast Episode 156

91

Using Subjective Feedback to Drive Performance with Natàlia Balagué and Lluc Montull | Koopcast Episode 155

92

Polarized vs Pyramidal Training with Luca Filipas PhD (Jan 2022) ⎮ Koopcast Episode 154

93

Ultrarunning's Council of Elders with John Medinger, David Horton, and Scott Mills | Koopcast Episode 153

94

Stephanie Case-Human Rights Activist, Advocate for Women in Ultrarunning, and Badass Trail Runner | Koopcast Episode 152

95

The Future of Ultrarunning with Candice Burt and Jason Green | Koopcast Episode 151

96

What It's Like To Be Coached by Koop with AJW and DBo | Koopcast Episode 150

97

What It's Like to Be Coached by Koop with AJW & Kaci Lickteig | Koopcast Episode 149

98

The Rise of US Women’s Cross Country Skiing & Being a Professional Athlete and Advocate for Climate w/ Jessie Diggins | Koopcast Episode 148

99

Injuries & Recovery with Corrine Malcolm, Sarah Scozzaro, & Stephanie Howe | Koopcast Episode 147

100

Thinking Of Your Body As An Integrated System with Claire Bernard Miller, DPT | Koopcast Episode 146

101

How To Build A Valuable Coach-Athlete Relationship with Dominic Guinto, CTS Athlete Services Director | Koopcast Episode 145

102

Mental Skills for Ultrarunning with Dr. Justin Ross (2020) | KoopCast Episode 144

103

There Is No Off-Season-A Coach Roundtable (2021) | Koopcast Episode 143

104

Strength Training for Ultrarunners with Sarah Scozzaro and Nicole Rasmussen | Koopcast Episode 142

105

Coaching Roundtable-Avoiding a Crisis of Confidence, Crewing and Training Camp Volume with CTS Coaches Chantelle Robitaille and Ryne Anderson | Koopcast Episode 141

106

How Mood Variability Affects Ultramarathon Performance with Paul Burgam PhD | Koopcast Episode 140

107

Making Sense of Wearables with Sian Allen PhD | Koopcast Episode 139

108

Utilizing the Repeated Bout Effect for Downhill Running With Arash Khassetarash | Koopcast Episode 138

109

Training Lessons from the Hardrock 100 with Coach John Fitzgerald | Koopcast Episode 137

110

Adapting Ultramarathon Nutrition for High Altitude with Meredith Terranova | KoopCast Episode 136

111

Do Ultramarathons Affect Males and Females Differently? | Koopcast Episode 135

112

How to Design Ultramarathon Training Camps with CTS Coaches Ryne Anderson and Cliff Pittman | Koopcast Episode 134

113

Sleep Strategies for Ultramarathon with Borja Martinez Gonzalez | Koopcast Episode 133

114

Hoka NAZ Elite with Ben Rosario | Koopcast Episode 132

115

Sleep Deprivation Training for Ultramarathon with Chiara Gattoni PhD | Koopcast Episode 131

116

What Physiology Matters for Ultramarathon Performance with Frederic Sabater Pastor PhD | Koopcast Episode 130

117

How to Prepare for The Races with CTS Coaches AJW, Corrine Malcolm and Michelle Foster | Koopcast Episode 129

118

Performance Testing for Ultrarunners with Dr. Philip Skiba | Koopcast Episode 128

119

VESPA as an Ergogenic Aid with Peter Defty | Koopcast Episode 127

120

Managing Performance Anxiety with Kristin Keim MA, PysD, CC-AASP | Koopcast Episode 126

121

Heat Training Interventions with Coach AJW | KoopCast Episode 125

122

Heat Acclimation Strategies with Julien Périard PhD | Koopcast Episode 124

123

How To Pick The Right Ultrarunning Coach with Dominic Guinto, CTS Athlete Services Director | Koopcast Episode 123

124

Using Training Groups To Enhance Your Training with CTS Coach Michelle Foster | Koopcast Episode 122

125

RED-s with Ida Heikura PhD | Koopcast Episode 121

126

New Technology and Training Methods with CTS Coach Adam Pulford | Koopcast Episode 120

127

Feeding Tolerance and Fat Oxidation in Ultrarunners with Chris Rauch B.Nut.Diet, APD, AccSD | Koopcast Episode 119

128

Designing your Ultramarathon Nutrition with Meredith Terranova | Koopcast Episode 118

129

Strength Training Mistakes and How to Fix Them with Nicole Rasmussen | Koopcast Episode 117

130

Mental Health in Ultrarunning with Neal Palles | Koopcast Episode 116

131

Coach/Athlete Communication with CTS Coach Ryne Anderson | Koopcast Episode 115

132

How to Start Strength Training with Coach Sarah Scozzaro | Koopcast Episode 114

133

Polarized vs Pyramidal Training with Luca Filipas PhD | Koopcast Episode 113

134

Solving the Hydration Mystery in Ultrarunning with Meridith Cass of Nix Biosensors | Koopcast Episode 112

135

Nasal Breathing, Breathing Techniques and Ultrarunning Performance with Nick Tiller, PhD | Koopcast Episode 111

136

How to Prevent Injuries in Ultrarunning with Alicja Partyka and Zbigniew Waśkiewicz | Koopcast Episode 110

137

Training Essentials for Ultrarunning 2nd Edition - Chapter 1 | Koopcast Episode 109

138

When to Switch from Running to Walking to Maximize Ultramarathon Performance with Jackson Brill | Koopcast Episode 108

139

Training Essentials for Ultrarunning 2nd Edition | Koopcast Episode 107

140

The Use Case for Heart Rate Variability with Marco Altini and Corrine Malcolm | Koopcast Episode 106

141

Ask Me Anything - Cross Training, Base Training and What Young Ultrarunners Should Focus On | Koopcast Episode 105

142

Cannabis and Athletic Performance Jamie Burr PhD | Koopcast Episode 104

143

Treating Athletes With Eating Disorders with Kate Bennett, PsyD | Koopcast Episode 103

144

Is the Oura 3 worth it? A coach roundtable with Stephanie Howe PhD, Corrine Malcolm and Ryne Anderson | Koopcast Episode 102

145

Physical Therapy Modalities with Nat Collins, DPT CSCS | Koopcast Episode 101

146

Successful Physical Therapy for Ultrarunners with John Chao DPT OCS | Koopcast Episode 100

147

How To Make The Most Out Of Physical Therapy with Jessica Cozine-Lehman | Koopcast Episode 99

148

Potential Long Term Health Effects of Ultramarathon Running with Nick Tiller PhD | Koopcast Episode 98

149

Heat Acclimation Strategies with Julien Périard PhD | Koopcast Episode 97

150

Overtraining Markers with Brent Ruby | Koopcast Episode 96

151

There Is No Off-Season - A Coach Roundtable | Koopcast Episode 95

152

Ask Koop Anything- Toughness Training and Separating your Calories from Hydration | Koopcast Episode 94

153

Self Talk for Enhanced Ultramarathon Performance with Karim Ramadan | Koopcast Episode 93

154

GI Issues in Ultrarunning with Kyle Smith | Koopcast Episode 92

155

GI Issues in Ultrarunning. Problems and Solutions with Jamie Pugh PhD | Koopcast Episode 91

156

Why Coach Education Matters with Rick Prince CEO UESCA | Koopcast Episode 90

157

200 Mile Strategy with Coaches Corrine Malcolm, AJW and Duncan Callahan | Koopcast Episode 89

158

Running Injuries and Blood Flow Restriction with Patrick McGlade | Koopcast Episode 88

159

Uphill and Downhill Biomechanics with Wouter Hoogkamer PhD | Koopcast Episode 87

160

Tapering for Ultrarunning with Iñigo Mujika PhD | Koopcast Episode 86

161

Antidoping Solutions for Ultrarunning Part 5 - Dylan Bowman and Mario Fraoli | Koopcast Episode 85

162

Antidoping Solutions for Ultrarunning Part 4 - Charlie Ware | Koopcast Episode 84

163

Antidoping Solutions for Ultrarunning Part 3 - Lisa Roberts | Koopcast Episode 83

164

Antidoping Solutions for Ultrarunning Part 2 - Paul Dimeo | Koopcast Episode 82

165

Antidoping Solutions for Ultrarunning Part 1 - USADA and Dr. Fedoruk | Koopcast Episode 81

166

Injuries and RED-S with Dr. Emily Kraus | Koopcast Episode 80

167

Framework for Ultramarathon Performance with Guillaume Millet PhD | Koopcast Episode 79

168

How You Should Train Before, During and After your COVID vaccine with Glen Davison PhD | Koopcast Episode 78

169

What Athletes Should Be Doing Right Now with Coach John Fitzgerald | Koopcast Episode 77

170

Heat Stress Challenges in Ultramarathon Events with Nicolas Bouscaren and Sebastien Racinais | Koopcast Episode 76

171

The Neurophysiology of Performance with Dr. Simon Marshall PhD | Koopcast Episode 75

172

Eating Disorders In Endurance Athletes With Dr. Kate Bennett | Koopcast Episode 74

173

Mighty Mitochondria with Iñigo San Millán | Koopcast Episode 73

174

What Makes a Great Ultrarunning Coach with Kristen Dieffenbach PhD | Koopcast Episode 72

175

Caffeine and Performance with Nanci Guest, PhD, RD, CSCS | Koopcast Episode 71

176

Creating Brave Athletes with Lesley Paterson | Koopcast Episode 70

177

How To Optimize Steep Running With Rodger Kram PhD | Koopcast Episode 69

178

Transgender Women in the Female Category of Sport with Emma Hilton PhD | Koopcast Episode 68

179

Stem Cell Therapy for Ultrarunners with Dr. Vass and Khoshal | Koopcast Episode 67

180

How to Return To Running Safely Post COVID infection with Dr. Ben Levine | Koopcast Episode 66

181

Altitude and Performance with Robert Mazzeo, PhD | Koopcast Episode 65

182

Mental Skills and Self Talk for Ultrarunning with Karim Ramadan | Koopcast Episode 64

183

Polarized Training for Ultrarunners with Stephen Seiler, PhD | Koopcast Episode 63

184

Neuromuscular Fatigue in Ultrarunning with Roger Enoka, PhD | Koopcast Episode 62

185

When to Use Hiking Poles in Ultrarunning With Nicola Giovanelli, PhD | Koopcast Episode 61

186

Footwear Innovation from the Salomon Sports Science Laboratory | Koopcast Episode 60

187

Branden Joy - FKT on Montana’s 50 Highest Peaks | Koopcast Episode 59

188

Prosthetics and Performance with Alena Grabowski, PhD | Koopcast Episode 58

189

Research Breakdown: Effects of Oral Contraceptives on Exercise with Coach Chantelle Robitaille | Koopcast Episode 57

190

CTS Athlete Spotlight - Michael Koppy and the Superior Hiking Trail | Koopcast Episode 56

191

How to Track Training Load with Max Paquette, PhD | Koopcast Episode 55

192

CTS Athlete Spotlight - Kevin Mays and Coach AJW | Koopcast Episode 54

193

Research Review! LCHF and Ketogenic Diets For Endurance Athletes with Stephanie Howe PhD | Koopcast Episode 53

194

The State of Ultrarunning with Amy Clark, Editor of Ultrarunning Magazine | Koopcast Episode 52

195

Running With the Kenyans and Rise of the Ultrarunners With Adharanand Finn | Koopcast Episode 51

196

Research Breakdown! Interval frequency with CTS Coach Corrine Malcolm | Koopcast Episode 50

197

Ironman’s Expansion Into Ultrarunning With Dave Beeche | Koopcast Episode 49

198

Good Food, Bad Diet with Abby Langer RD | Koopcast Episode 48

199

Rebecca Rusch, Lessons from the Queen of Pain | Koopcast Episode 47

200

Jay T. Kearney PhD on Leadership, Mentorship and Performance | Koopcast Episode 46

201

Coree Woltering - the Ice Age Trail FKT and EcoChallenge | KoopCast Episode 45

202

Lessons from Nike's Breaking2 with Brad Wilkins, PhD | Koopcast Episode 44

203

How to be a Skeptic in Sports Science with Nick Tiller, PhD | Koopcast Episode 43

204

Training for Altitude and the Heat with Exercise Physiologist Lindsay Golich | Koopcast Episode 42

205

The Nolan's 14 with Blake Wood | KoopCast Episode 41

206

Low Energy Availability and Weight Management in Ultrarunning | Koopcast Episode 40

207

Meghan Hicks and Bryon Powell of iRunFar, the Hub of Ultrarunning | Koopcast Episode 39

208

Lessons on Race Directing and Longevity with Speedgoat Karl | Koopcast Episode 38

209

Happy Racers Go Faster with Sports Psychologist Dr. Kristin Keim | KoopCast Episode 37

210

Individualizing Your Hydration and Sodium for Ultrarunning with Andy Blow | KoopCast Episode 36

211

How To Choose The Right Coach With Dominic Guinto, CTS Athlete Services Director | Koopcast Episode 35

212

Training and Nutrition for Hot Environments with Alan McCubbin, PhD | KoopCast Episode 34

213

Women Are Not Small Men with Stacy Sims PhD and Stephanie Howe PhD | KoopCast Episode 33

214

Spartan Trail with Josue Stephens | KoopCast Episode 32

215

Hydration for Ultramarathons with Stavros Kavouras PhD aka Dr. Hydration | KoopCast Episode 31

216

Joe Gray, Speaking out on Racism and Diversity | Koopcast Episode 30

217

Performance Testing with Shawn Arent | KoopCast Episode 29

218

Bone Health for Ultrarunners with Craig Sale | KoopCast Episode 28

219

Ultramarathon Nutrition for Training and Racing with Nick Tiller | KoopCast Episode 27

220

ITRA and the Future of Ultrarunning with Bob Crowley | KoopCast Episode 26

221

Exercise Immunology with Dr. Glen Davison PhD⎮KoopCast Episode 25

222

When to Hike and When to Run with Jackson Brill⎮KoopCast Episode 24

223

How much to climb, how to find a coach and trail advocacy⎮KoopCast Episode 23 Audience Questions

224

Finding your Edge and Creating Resilient Athletes with CTS Coach Adam Pulford⎮KoopCast Episode 22

225

Dylan Bowman, Courtney Dauwalter and Kaci Lickteig- How their training has changed⎮KoopCast Episode 21

226

Audience Questions and Shameless Small Business Plugs ⎮KoopCast Episode 20

227

A Race Director's Point of View during COVID-19 with Jamil Coury⎮KoopCast Episode 19

228

Training and the COVID-19 Pandemic with the CTS Coaches⎮KoopCast Episode 18

229

The Ultrarunner's Gut with Patrick Wilson PhD RD⎮KoopCast Episode 17

230

Strength Training for Ultrarunning Part 2 with CTS Coach Sarah Scozzaro⎮KoopCast Episode 16

231

Strength Training for Ultrarunning Part 1 with CTS Coach Sarah Scozzaro⎮KoopCast Episode 15

232

Mental Skills for Ultrarunning with Dr. Justin Ross ⎮ KoopCast Episode 14

233

Training for 100s with CTS Coaches Duncan Callahan and Chantelle Robitaille⎮KoopCast Episode 13

234

Nutrition Mistakes to Avoid with Coaches Stephanie Howe and Adam St. Pierre⎮KoopCast Episode 12

235

CBD- Help or Hype? With Joanna Zeiger PhD and CEO of Canna Research Group and CTS Coach Corrine Malcolm⎮KoopCast Episode 11

236

Optimized Fat Metabolism for Ultrarunning with Jeff Browning⎮KoopCast Episode 10

237

We only have one Earth with Clare Gallagher and Mike Foote⎮KoopCast Episode 9

238

Running Injuries with Dr. Kaci Lickteig and Dr. Hal Rosenberg | KoopCast Episode 8

239

Ultrarunner of the Year and Performance of the Year with Meghan Hicks and Topher Gaylord⎮KoopCast Episode 7

240

Overtraining Syndrome with Corrine Malcolm⎮KoopCast Episode 6

241

Training Technology with Dirk Friel⎮KoopCast Episode 5

242

What to do if you didn't get into Western States with CTS Coach Adam St. Pierre⎮KoopCast Episode 4

243

The Western States Lottery with RD Craig Thornley and Tim Twietmeyer⎮KoopCast Episode 3

244

Nutrition R&D with Roxanne Vogel from Gu⎮KoopCast Episode 2

245

Should ultrarunners become vegan? With Stephanie Howe, PhD and David Clark⎮KoopCast Episode 1

246

What the KoopCast is about with Billy Yang⎮KoopCast Episode 0