Tour de France

Tour De France is the location that Lance Armstrong raps in Epic Rap Battles of History 31