1989 Mercedes-Benz 308 D Armoured Van Trouillet [T1]
1989 Mercedes-Benz 308 D [T1] in Léa Parker, TV Series, 2004-2006
Ep. 2.05
Class: Cars, Van / MPV — Model origin: — Built in:
![1989 Mercedes-Benz 308 D Armoured Van Trouillet [T1]](/i132645.jpg)
Minor action vehicle or used in only a short scene