The giant Kaiju fighting robots the Jaegers are facing off against the giant God Surtur in a fight to the death!.Location: California Death Valley.
Log in to comment