Cars
Cars in The River: Legend of La Llorona (2006): Every Vehicle in the Movie
All 2 cars seen in The River: Legend of La Llorona (2006), including the 1956 GMC Blue Chip 100-8 and 1986 Toyota Celica, grouped by screen time.
Back to The River: Legend of La Llorona