Home Tags Taken

Tag: Taken

Scene It Before: The Taken Apartments

A nondescript Sherman Oaks building serves as the home of Liam Neeson in the film franchise’s first two installments