Thursday, January 10, 2013

Hitler vs Vader 2. Epic Rap Battles of History Season 2.

Some of the rap battles aren't so great, but this one is ok.


No comments: