O’Ryan McGowan-Arrowroot is wearing colorful pants that are way too long with vertical stripes and a shirt with bold horizontal stripes. His polka dot socks are mismatched. He puts on a hat made from ...
James is a published author with multiple pop-history and science books to his name. He specializes in history, space, strange science, and anything out of the ordinary.View full profile James is a ...