Watch the latest breaking BPS news – Mysterious Alien Landing