Lada Reveals A Supercar Concept! Wait, What?

Everyone's favorite communist-era carmaker and automotive laughing-stock on safety has just revealed a supercar concept here at the Paris Motor Show » 10/03/08 12:00pm 10/03/08 12:00pm. Best part? It's called the Lada Revolution 3. Apparently the first two must have had something to do with forcing the Bolsheviks from power. Anyway, it's theoretically…