This article has been imported from chorus.fm for discussion. All of the forum rules still apply. Radiohead has announced that this Friday, April 8th, a January 2008 show performed at London’s 93 Feet East, will be released on YouTube. They have also announced some new t-shirts to benefit their crew. more Not all embedded content is displayed here. You can view the original to see embedded videos, tweets, etc.