I'll just let the video do the talking!
Mexico... USA is your daddy!
What else can you say when everyone and their momma is writing an article or blog about the U.S. victory over Mexico?
I'll just let the video do the talking!
I'll just let the video do the talking!