Saturday, October 1, 2011

Spotted on the Road

Mitsubishi Delica righthand drive AWD turbo diesel spotted in Big Rapids, MI.