1990 Mitsubishi Delica Star Wagon
1990 Mitsubishi Delica Star Wagon in Love & Pop, Movie, 1998 
Class: Cars, Van / MPV — Model origin:

00:57:22
Background vehicle
Comments about this vehicle
No comments yet