Home / Leonardo Leonardo News On Our Radar Is It Just Us, Or Does Leonardo Da Vinci’s Tank Look Like a Giant Terrifying Dalek? By Leah Schnelbach August 30, 2016 Comment number: 4