Skip to playerSkip to main content
  • 16 years ago
Lyndsey Needham riding her women's specific freeride bike on Vancouver's infamous North Shore.