Following the reveal of a concept version earlier this year, Suzuki has just launched the unique new XBEE (pronounced cross-bee) for the Japanese market. Think of it as a cross between a van and SUV, with a dash of city car thrown in for good measure. Suzuki calls it a […]