Where Is The Center of The Universe?

Where Is The Center of The Universe?

Available on PBS Video
S8 E10: We ask and explore If the universe has a center and where it could be.