Babe Ruth vs Lance Armstrong. Epic Rap Battles of History

Lance Armstrong winner of the Tour de France a record seven consecutive times against Babe Ruth the legendary record setting home run hitter
2 1

1 Comment

Add a comment…

Open the app to read the comments.

See all 1 comments in the app