Insidious Wiki
Advertisement

Ted Garza is a main character in the "Insidious: The Last Key" film.

Background

In the Film

Personality

Advertisement