What Is That Thing Coming Out Of Jay Leno’s Garage? June 6, 2016 Alex Bean Auto Culture, Blog, Video 1931 Shotwell, car news, Jay Leno's Garage 0 It is the 1931 Shotwell – a self-made three-wheel car using a motley assortment of parts…