Shirtstorm fashion!
Three years ago, the European Space Agency landed a spacecraft on a comet, for the first time in human history, and sent a signal home. That was a huge achievement, but unfortunately overshadowed by the biggest fashion question ever. During the live stream coverage of the landing, one of the scientists, Dr Matt Taylor was... Continue Reading