Jackie Phelan Riding On in the Netherlands

Jacquie Phelan off-road racing in the Netherlands.

Through her determination and grit, Jacquie has won three consecutive national championships in racing and has pioneered a cycling program (WOMBATS) to introduce beginners to the sport.