Masters Winners Tour 2012 event in Shanghai

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