Leonardo The CW pick up Aidan Turner’s series ‘Leonardo’ & Australian comedy drama ‘Bump’ 3 years ago The CW has gotten Italian drama Leonardo and Australian comedy-drama Bump. Aidan Turner stars in Leonardo, about Leonardo da Vinci,…