2003 Land-Rover Discovery Series II [L318]
2003 Land-Rover Discovery Series II [L318] in Fear the Walking Dead, TV Series, 2015-2023
Ep. 8.12
Class: Cars, Off-road / SUV — Model origin: — Made for:
![2003 Land-Rover Discovery Series II [L318]](/i001845947.jpg)
Minor action vehicle or used in only a short scene