Artifact Details Title Magellan in the News Catalog Number 102639903 Type Moving Image Date 1991-04-11 Publisher Rogers & Associates Identifying Numbers Other number MFCD45T Duration 00:09:55 Format VHS Category News