Featured Magic of Batteries Comes to Belle-Île-en-Mer September 26, 2018 0 Belle-Île-en-Mer is a French island eight miles off the northwest coast of France. Jagged cliffs…
Featured Charles Jeantaud Builds La Automobile in 1881 June 18, 2018 0 We do not know much about Charles Jeantaud except that he was a coachbuilder who…