This channel has become a guilty compulsion. The people who set these up have to be applauded. I'm not sure it's genuine though.Unless they are piling serious coin in before they start recording.
He could've just said they came from another planet but seems keen to convince people with his bullshit pseudoscience that he knows stuff. I wouldn't trust him with my lunch. - SG