Aliens and Raging Hormones Meet in Egor Abramenko’s Sputnik

By Elias Savada. Be warned – Sputnik‘s creature most likely did not come in peace.” When I was a child, I was fascinated by those first artificial satellites launched into orbit around our planet. For those caught up on world history, the Russians were the trailblazers, in October 1957, with […]