IamEvilHomer submitted on 3/11/2009 Official Bell & Ross Timestamp: 4:36:58 PM
If you want to see the plight of the ailing automotive industry at the Geneva Motor Show, just visit the stands of the US companies. Take Chrysler: The Detroit-based carmaker has even pinched pennies when it comes to the artificial waterfall that the...
18 user comments | Category: Spy News