Zach Sherwin as Sherlock Holmes
Episodes 1
Batman vs. Sherlock Holmes
November 27, 2012
• 3m
2x11
Batman versus Sherlock Holmes in this episode of Epic Rap Battles Of History. Who won? You decide.
Read More