Browsing By Tag: china

David Walker in China: Catching Sturgeon

  • E-NATION

Evinrude E-TEAM member David Walker recently took a trip to China and Japan. In this video, he watches a man catch a sturgeon in a Chinese pay lake!