New York City's Atom Strange has released their new album The Lost Cosmonauts and now also premiered a Gerard Mendez-directed video for the first single, "I'm...