“This is truly an awesome Podcast. It highlights some of the technical and scientific achievements of the European Space Agency and shows how beneficial the co-operation of the Member States has been for Space Discovery. In a genre almost dominated by NASA, this Podcast goes on to raise...”Read full review »
LeonZAR via Apple Podcasts ·
Great Britain ·
02/28/09