If its near a coastline, I'd guess hurricane. If elsewhere, could have easily been a tornado. OP could probably let the police know, or climb the tree and see if there is a serial number to report. Probably was part of an insurance claim, and if the damn thing will start, might even be some reward money, or just take it home. Either way, cool find