Monday, November 1, 2010

Deutsche Welle Television

Some of the Best TV, out there (everywhere); World History, in the making. Worth watching everywhere.