Traffic sucks, so why not start your morning off with some music? You provide the toast and we’ll provide the jams.

They’ve created the new thirty-first letter in the German alphabet: PFT!

(Seriously, the full English translation is worth the read.)