HUH?!? Confused EU Pres claims "Leaders of other Planets are worried"

00:00 / 00:00