Tech Talk

Tech Talk | Jul 16, 2008

Some humorous moments from the Open Championship news conferences at Royal Birkdale.