MOTOWN MAGIC: Detroit proclaims 2004 as 'Year of the Car'

The Land Rover Range Stormer concept launched at the North American International Auto Show in Detroit.