The Townsend Art Museum is a location which appears in the 2002 video game Die Hard: Vendetta. The location for the game's first level, the Art Museum is curated by Christophe Von Laben.
Advertisement
The Townsend Art Museum is a location which appears in the 2002 video game Die Hard: Vendetta. The location for the game's first level, the Art Museum is curated by Christophe Von Laben.