24 September 2006

Subaru Forester XT AWD Station Wagon

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:

Last Month's Most Popular Posts