Eurocircuits - eC-velo Challenger, the HPV (Human Powered Vehicle) from Eurocircuits

eC-velo Challenger, the HPV (Human Powered Vehicle) from Eurocircuits