Featured The Ayrton and Perry Electric Tricycle of 1881 June 22, 2018 0 While Charles Jeantaud was building la automobile in France in 1881, Ayrton and Perry were…