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

Leonardo starring Aidan Turner premieres August 16, 2022 on The CW.

Continue reading “Leonardo Ep106 Preview via @stacyamiller85 @AidanTurner @TheCW #LeonardoCW”