Micro Jeep, The Crosstown Concept, shown at the 2005 Frankfurt show Micro Jeep, The Crosstown Concept, shown at the 2005 Frankfurt show