Joseph DiStefano in Lance Armstrong Mar 28, 2013 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 Share
1 Comment
Open the app to read the comments.
See all 1 comments in the app