A couple discovered the puzzling items they believed were from outer space crashing into their garden in Phatthalung, near ...