Oltre Fiat takes on Hummer

Part beast, part ridiculous diesel driven folly, Fiat unveils a European concept to take on US Hummer – the Oltre Fiat. Sounds menacing, doesn’t it?