The Eye of Sauron Reveals a Forming Solar System!

The Eye of Sauron Reveals a Forming Solar System!

Available on PBS Video
S3 E14: Fomalhaut is an awe-inspiring star that could unlock many mysteries