Where In the World Is Mr. Turbine? March 11, 2022/in News /by Mike.LakeWhat do snowmen like to do on the weekend? Chill out! Just like Mr. Turbine will be doing in Cascais, Portugal. He wishes everyone a wonderful weekend! https://www.powerservicesgroup.com/wp-content/uploads/2022/09/psgLogo.png 0 0 Mike.Lake https://www.powerservicesgroup.com/wp-content/uploads/2022/09/psgLogo.png Mike.Lake2022-03-11 10:59:342022-03-11 10:59:34Where In the World Is Mr. Turbine?