Mike Wooten, North Carolina man suspects space debris crash June 5, 2024 A North Carolina man believes a large piece of debris that crashed into his house could have come from space. Mike Wooten, who lives in Franklin, said he heard a