Styx is dubious of a salacious new report about Donald Trump's sex life.Styx is dubious of a salacious new report about Donald Trump's sex life.Styx is dubious of a salacious new report about Donald Trump's sex life.