Cars
Cars in The Haunting of Helena (2012): Every Vehicle in the Movie
All 5 cars seen in The Haunting of Helena (2012), including the 2007 Volkswagen Touareg I Typ 7L and 2008 Mercedes-Benz Axor Mp3, grouped by screen time.
Back to The Haunting of Helena