Teresa Morrison

Teresa Morrison is a self-described "horror freak" and the newlywed wife of Leo.

Appearances