SMS Medusa was a German light cruiser that had a specially long and untypical life. She was launched in 1900 in wwii aaa condition via hamburg museum Posted on October 20, 2020 by laststandonzombieisland Leave a comment Previous Next Return to Warship Wednesday, Oct. 21, 2020: The Kaiser’s Gorgon