The Suzuki Splash is making its world debut at the 62nd International Motor Show (IAA) in Frankfurt, Germany (open to the public from 13 to 23 September 2007). The Splash is the production model of the Project Splash concept car that earned acclaim at the 2006 Paris Mondiale de L'Automobile, and it is Suzuki's fourth world strategic car (following the Swift, Grand Vitara, and SX4). Although it is a sister car to the new Opel Agila,...Read.