Seventy years ago today a world land speed record was set that has never been broken... on July 3, 1938 LNER Class A4 4468 Mallard reached the giddy speed of 126mph. [more inside]
"It serves 125, takes eight hours to cook and is stuffed with 12 different birds..." [via Cynical-C]
Yikes! The strange case of the homosexual necrophiliac duck pushed out the boundaries of knowledge in a rather improbable way when it was recorded by Dutch researcher Kees Moeliker.