We caught up with Camilo to talk about what it means to play in the 2007 Masters at the Augusta National Golf Club in Augusta, Georgia,. Click here to watch the interview.
The file is very large so please be patient while it downloads. thanks.
Interview with Camilo
Posted on April 4, 2007