Football

Over confidence…

Check out this great little video clip from a football game in America… Genius.

Read more

November 23, 2009