Electric bikes proposed for City of Arcata
kiem-tv.com E-Bikes they are called, also known as electric bikes may be coming to a city near you. Well not quite but to the City of Arcata. These motored power bikes, some say, make it… Electric bikes proposed for City of Arcata