Stop Motion

"The Brave little Russian boy took off on his Mayan spaceship towards the moon. Well, what the little Russian boy didn't know was... Mermaids live on the moon! Space Mermaids that have hypnotized the entire space program into believing there are only rocks on the moon..."
-As told by Some Guy

Music by Burgeon soundcloud.com/burgeon/astroid-b612
All rights reserved 2013

j vimeo.com/59948709

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…