Peugeot SxC hybrid concept dwarfs Hummers, saves planets

Peugeot's been working on a sexy new hybrid called -- wait for it -- the SxC. See what the company did there? Sexy? SxC? No? Never mind.