OTL: Taxicab Soccer Talk

play
OTL: Taxicab Soccer Talk (1:52)

Roaming the streets of Rio de Janeiro, a cab driver shares his thoughts on how Brazil can win the World Cup. (1:52)