Phila. polo team wins national championship

March 16, 2012 2:07:47 PM PDT
The Cowtown/Work to Ride Polo Team shocked many last year when they won the U.S. Polo Association Tournament Championship.

Load Comments