nationalpost.com
Jay Leno’s steam-powered car makes it up mountain
Jay Leno’s car now qualifies for the popular bumper sticker, “This Car Climbed Mt. Washington.”But this was no ordinary car.A television crew filmed Leno’s Stanley steam-pow…