Bermuda Archers Compete on World Cup Stage in Madrid (Other Sports)
Four Bermudian archers have travelled to Madrid, Spain, to compete in the Hyundai Archery World Cup Stage 4. This event marks the final World Cup of the season before the highly anticipated championsh