“Expedition X” returns: Stream the Season 8 premiere online for free
“Expedition X” returns with new episodes of Season 8, beginning tonight, Wednesday, August 14, at 9 p.m. Eastern/Pacific on Discovery Channel. You can watch the show live for free on…