Burger Kings everywhere have combined two of the greatest things ever to invent a fantastic milkshake.

Someone is a genius and decided to mix Cinnamon Toast Crunch (or 'CT Crunch' as I like to call it) and ice cream and because of that idea, the Cinnamon Toast Crunch Milkshake now exists.

After hearing about this, I had to see it for myself as I pulled into the Bismarck Burger King on 3rd Street. Sure enough, there it was. I was so excited, I had to tweet about it.

And yes, it tastes exactly how you think it would. CT Crunch happens to be my favorite cereal, so it really tastes like you're having ice cream for breakfast...sort of, anyway. While the logic behind that is up for debate, I would highly recommend this to anyone who prefers CT Crunch as their cereal of choice.

The Cinnamon Toast Crunch Milkshake is available for a limited time at Burger King and is priced at $3.49. Whip-topping is optional for an additional 50 cents. By all means, enjoy it while you can.