Master Chief vs Leonidas John_9040 Published 02/01/2012 epic Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny wtf master chief epic rap battles history season NEXT VIDEO This Is The World's Most Expensive Car Wash 10 Comments Log in for Comments
10 Comments