Discovery Season 3 Episode 8 Review Spil Marcie, Rachel and Luis discuss Episode 8 of Discovery Season 3