Presidents Cup super heroes fight aliens

October 07, 2015

The Presidents Cup teams are portrayed as super heroes fighting off an alien invasion in this promotional cartoon.