Video item. You may need flash enabled to view this video.

Masters Winners Tour 2012 event in Shanghai

Footage from the Masters Winners Tour 2012 event in Shanghai, China.