But I'd also appreciate other links
It's interesting they marked one of the claims as "likely fraudulent" but the guy at the spacebattles one hasn't. The video doesn't seem to be related at all to the 4 samples one, so I'm not sure why they think it's likely fraudulent.
But I'd also appreciate other links