How on earth did I not know today was Pi Day?

Happy 3.14159265358979232846!

The History of Pi

Mmmm. Pi.