Auto Polo

There’s a a lot to be said for the sporting endeavours of the first motorists, “Auto Polo” is a long dead sport that set off in the early 1910s with one event even taking place at Madison Square Garden in New York City.

Read More