January 22, 2020
Triumph-powered Piaggio Ape is the snowmobile of our wildest dreams
Triumph-powered Piaggio Ape is the snowmobile of our wildest dreams
The trusty Piaggio Ape tricycle goes feral courtesy of this Triumph Street Triple 675 engine-equipped snowdrifting ice racer