News

That engine is a flat-twin engine created by the Lanchester Motor Company. Although that name may not be very familiar to you, Lanchester was actually the first producer of cars in Britain.