

Leland Townsend, portrayed by Michael Emerson, giggles with a sinister smile, reflecting his evil nature from the series Evil.


Leland Townsend, portrayed by Michael Emerson, giggles with a sinister smile, reflecting his evil nature from the series Evil.