It's unbelievable that it took until 2015 to do this, but McDonald's is finally introducing all-day breakfast.

McDonald's initial test market for all-day breakfast is the San Diego area and it plans to roll it out in other markets in April. So, let's hope it's a success.

The breakfast idea comes in response to Taco Bell, Subway and Starbucks breakfast menus, with those causing McDonald's to lose market share and money, CNBC and The Chicago Tribune reported.

Currently, most McDonald's restaurants sell breakfast until 10:30 a.m., while some offer breakfast until 11 a.m.

If this eventually becomes a worldwide thing, millions -- if not billions -- of people will rejoice!

Source: Free Beer & Hot Wings