Videos

All American Futurity - 1982 - Mr Master Bug
Mr Master Bug winning the 1982 All American Futurity at Ruidoso Downs.

All American Futurity Videos © Courtesy Ruidoso Downs