BJM's Greg Poole is joined by the NEW World Archery World record holder in the compound women's division Ella Gibson from Poland to discuss her amazing feat of shooting a 715 at the European games.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More