Laser cannons waiting to ward off an alien invasion?
They are the aliens.
Eheh there are ancient cars from all over the world, they could be really aliens
Hey look at that oldtimer everyone!
Oh, and Zak’s posing in front of some other oldtimers, too.