PK landed on Earth