Mission Impossible in the Canyon
  • 14 years ago
Nick Potgieter documentary, featured no www.gomag.co.za, about six men who tackled Namibia's Fish River Canyon with three Vespas - back in 1968
Recommended