August 18, 2010 Edit Delete Tags Autopost Wonders of the Solar System, my new favorite show. I realize that this has been out for a bit, but i just now decided to watch it.