Freddie Highmore Stars In 'Leonardo,' Premiering on The CW Tonight!

freddie highmore stars in leonardo premiering on the cw 02

About Photo #1354512: The series Leonardo is making it's debut on The CW TONIGHT (August 16)! Originally airing in Italy, the series explores the secrets and drama behind the genius… Read The Post Here