Home › Forums › SharewareOnSale Deals Discussion › Turbo Play / Jan 10 2023 › Reply To: Turbo Play / Jan 10 2023 Jan 10, 2023 at 7:56 am #20701148 Quote MICHAEL CHOURDAKISGuest For those that the installer seems to be invalid: download from http://www.turbo-play.com, then enter the license key.