Pinehurst, North Carolina, USA --- Original caption: Riding off, a recognized practice in regular polo, is also frequently seen during an auto polo match....

No comments so far.

Be first to leave comment below.