Monster Cars are roaming the streets! At least they are in Krasnoyarsk, Russia, where dragon and Alien inspired vehicles are becoming quite popular among the younger crowd. All I can say is, this is cool. Of course, they are probably serious ticket magnets, but there would be no problem finding it in a parking lot – just look for the crowd.
Aloha from the Beach