Entertainment Reviews Away review – Netflix space drama hits more highs than lows August 28, 2020 by Tracy Benson No Comments Five humans are on a mission to land on Mars in Netflix's new drama, Away. Before the crew even gets to the red planet, can... Read More