ParentFull threadDavidWanjiru· "Everyone" probably thinks Teslas are the first electric cars, yet electric cars existed in the late 1800s.View on HN