Leo Giacometto
August 25, 2022
Leo Anthony "Tony" Giacometto passed away in the Kingdom of Bahrain on August 8th, 2022 – a fitting location for this sheepherder from Alzada turned international entrepreneur.
Leo was born in Belle Fourche, South Dakota on May 14th, 1962 to L...
For access to this article please
sign in or
subscribe.
Reader Comments(0)