Suzuki Alto – Mongol Rally Posted on Aug 23, 2012Oct 27, 2013 AutomobilesFeaturedHumorRacingRallySuzukiVideo A Suzuki Alto with Land Rover suspension –…