British Inventor Aims to Save Ice Cream Vans by Electrifying Them
Edd China, the English television presenter, mechanic, motor specialist and inventor whose TV career began as special effects technician for the series Father Ted, has become a record-breaking legend. This year he’s broken yet another…