Bring on the power: Detroit auto show roars to life