"Life on Mars?" is a song by David Bowie first released in 1971 on the album Hunky Dory and also released as a single. Neil McCormick of The Daily Telegraph ranked it as #1 in his 100 Greatest Songs of All Time list. He also commented on the song: "A quite gloriously strange anthem, where the combination of stirring, yearning melody and … Continue reading Is there life on Mars? Of course.
This sheepie accepted The Yogi Rock's invitation to vacation in Mars, perhaps even legal residence. Was she too optimistic in assuming that her graceful jump would allow her to reach escape velocity? We think she was, and that she will be forced to stay on Earth. What's in her mind? We think we know: "it's … Continue reading Sheepie tries to reach Mars, but escape velocity might elude her