James Martinez May 14, 2007 Comment Now! Suzuki’s has given us a preview of its new Splash minicar, a sporty little hatch with European styling that will expand the Japanese brand’s presence in Europe ...