• Apparently Chinese scientists are still looking into it but they're hinting VERY HEAVILY that it's from the US.

About

Avatar for hats @hats started