Muffin Take Over The World!

You ask the closest person about the muffins he says that, 25 years ago, in 2015, muffins took over the world.