This image was lost some time after publication.

The ferocious Aveo is destined to menace the show floor at the upcoming Frankfurt Auto Show, which is shaping up to be one of the most anticipated auto shows in recent memory. Set to go on sale in Europe in '06, the ferocious little beastie will eventually leave the pavement of 120 nations chewed up and cast aside in the same manner Liz Taylor uses to dispense with husbands. Beware (Beware!) its available 1.4 litre engine, for it shall maul you with its impressive fuel economy. Cower in fear of its front and side airbags and three-point safety belts! The new Aveo is coming. Run for your life!

New Chevrolet Aveo Debuts in Shanghai [Internal]