A Space Beings parking lot for when their grounded.....
I wonder if somewhere out there, there is Space Police that float about nicking beings for speeding or parking badly.... If they have visited Earth,you can bet your life that they have worked out what a money spinner if is for all those in Authority :(