Leonardo Ep103 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW

Leonardo starring Aidan Turner premieres August 16, 2022 on The CW. Season 1 Episode 103. Here is the synopsis from TV Guide: ” Seeking a new career, Leonardo (Aidan Turner) ventures to the city of Milan with a determination to … Continue reading Leonardo Ep103 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW