Chris RJan 11, 2019Peter Giddings 1940 - 2018All of us at GTO Engineering are sad to learn of the passing Peter Giddings who sadly passed away on January 6th. Peter alongside a Alfa...