Not only is the presentation going to be outrageous….the Science will be outrageous = exceeding the limits of what is usual, very bold and startling.
We’ll expose the Science that is outrageous = shockingly bad, excessive, unacceptable or going beyond all standards of what is right or decent.
Get ready.