Google Translation Into English:

THE NEXT NASA LIE: ARE THE MARS ROVERS REALLY ON EARTH AND FILMING ON DEVON ISLAND?

Original in German:

Nächste NASA-Lüge: Befinden sich die Mars-Rover in Wahrheit auf der Erde und filmen auf der Devon-Insel? (Video)