Found on the Web
We Surf So You Don't Have To

1/26/2018

Patent US1926420 – Combined racing greyhound harness and rider supporting means: the 30s, what an era! Look at the first image. {via}