Advertisement

Greatest Free Kick Of All Time.

May 31, 2010
Brazilian soccer superstar Roberto Carlos delivers a powerful free kick that seals the result he hoped for. Watch as heads turn around to see the outcome of this impressive goal for a legendary football player.
Advertisement
Advertisement
Trending Today: