Behold, the (alien) queen of the road

Does that silver-toothed grimace look familiar? That there is an alien, but not just any alien — the queen of them all from James Cameron's 1986 science fiction classic Aliens. The fancy car is the work of youths from Krasnoyarsk, Russia. They've got everything right from the creepy, otherworldly visage to the wide fan of her cranium. No word on whether a second mouth pops out, or if there's any screeching other than from the tires.

Check out two other shots of the Alien Queen Car below.

English Russia, via AutoMotto