Wellington, New Zealand: Hopkin Racing team heads over to New Zealand for the Wellington Wind Turbine race and take the opportunity to cover the country’s booming scene.
Wellington, New Zealand: Hopkin Racing team heads over to New Zealand for the Wellington Wind Turbine race and take the opportunity to cover the country’s booming scene.