Screaming Meemie

listen to the pronunciation of Screaming Meemie
English - English
The Nebelwefer, a type of German rocket used in World War Two