24 September 2006

Subaru Forester XT AWD Station Wagon

Subaru Forester XT AWD Station Wagon



Little did we know that when Jackie Chan piloted the incongruously high performance Subaru Station Wagon in 1981’s madcap ‘Cannonball Run”, we were seeing a snapshot of the future disguised as satire.

No comments: