The Seat Alhambra vs Ford Galaxy | drive it!(The two MPVs share a common history.The first generation of the people-carrier in 1995 was ultimately a joint production from Ford, Seat and Volkswagen., 2012-02-08T15:30:57.000Z)
{}