Aliens discover Germany.
Die Entdeckung Deutschlands durch die Marsbewohner is not available for streaming at this moment.