General Motor's Hummer H3 on display at Tokyo Motor Show 2007
2 of 2
General Motor's Hummer H3 on display at Tokyo Motor Show 2007. General Motor will find it difficult selling the expensive, loss-making Hummer, given the state of global economy, credit markets and oil prices.