Re: Well
100 mph would definitely cause a lot of debris. You don't think if you flung a piece of mylar at a solar panel it wouldn't break? Satellites are extremely flimsy, because every pound is precious. It would be very easy to break off pieces with even a 10 mph relative speed, let alone 100.