Team USA’s Carli Lloyd Scores an UNBELIEVABLE Goal in Last Night’s World Cup Final!
What a weekend to be an American!
Not only did we celebrate our independence, but our women's Soccer team KICKED SOME TAIL on their way to a World Cup Title!
The Americans beat Japan 5-2 in last night's Final, scoring four goals in the first 15 minutes!
Three of those goals came off the foot of Carli Lloyd, including this one from LONG distance!