19-03-2016 01:37 via go.theregister.com

Astronaut trio blast off to space station with ... er, rearview mirror toy?

Dangling pink furry thing spotted in launch snap Vid + pics  The three latest additions to the International Space Station crew have blasted off successfully from the Baikonur cosmodrome in Kazakhstan.…
Read more »