Wow, glad no one got hurt. I had a similar thing happen about 4 years ago and it was the rear driver's side rim that came off. Luckily the rotor/drum kept rolling inside the rim so the rim didn't fly off. All the studs were broken/bent and the rim was scratched up on the inside. The best i could tell, the cause was loose lugnuts.