Get MemeStreams Stuff!
http://www.youtube.com/watch?v=R6H0i1RAdHk
HAHihwahahahaha
A scientist translating a freestyle rap battle.
YouTube - Freestlye Rap Battle: Translated