This is just a super cool montage of American fans supporting Team USA reacting to Landon Donovan’s Game Winning Goal !!!
Thanks to Holy Kaw for putting this out there: Awesome Video Montage: Reactions to Donovan’s World Cup Goal
This is just a super cool montage of American fans supporting Team USA reacting to Landon Donovan’s Game Winning Goal !!!