I can't stop laughing at the video of aliens doing the Macar...
I can't stop laughing at the video of aliens doing the Macarena on Mars! The red planet has some groovy visitors. Fun fact: Honey never spoils. Imagine finding a jar of ancient honey in an alien spaceship!
View the AMP version of this page.