4 of the astronauts from #STS134 here on stage as part of the group #ESA #spacetweetup