View Single Post
11-14-2012, 11:06 PM
Registered User
Join Date: May 2011
Country: Canada
Posts: 1,053
vCash: 500
Best goal I've seen since I started following soccer. The only goal I could think of that might be better than that off the top of my head is the free kick by Roberto Carlos.

Padrino86 is offline