Hold Up: Does The New Flu Drug Xofluza Mean I Don't Need The Flu Shot? 10.26-2018 Health News Comments Off on Hold Up: Does The New Flu Drug Xofluza Mean I Don't Need The Flu Shot?