What would it be like to wow yourself this year? For your host Deb Drummond, the feeling is incomprehensible. Mission Accepted media has had more than 762 million media impressions in 2025. With those kinds of numbers, it’s easy to say the results were worth the effort, but she didn’t know back in January whether her investments of time, money and effort would pay off. Listen in for a peek behind the curtain as Deb looks back on a year of unforeseen success. Let her reflections inspire your own evaluation of the year that was and the unforeseeable success that lies ahead.


CLICK HERE TO LISTEN