I found a pleasant surprise this morning while checking my Google Reader. Radiohead has released a new track today! "Harry Patch (In Memory Of) premiered on BBC’s Today show this morning and is now available for download. The track is in memory of Harry Patch, the last World War One veteran (111 years old) who recently passed away. Take a listen here.