2 ms·a "homemade electric motorcycle" which was "made from bits of balsa wood and duck tape"by Kaibeezy 7y agoa "homemade electric motorcycle" which was "made from bits of balsa wood and duck tape"