Wednesday, April 24, 2013

Dr John Henrik Clarke: Are We Ready for the 21st Century?

Dr John Henrik Clarke: Are We Ready for the 21st Century?
Youtube: sonofYah7