It seems like a common joke but people down here(south florida) have issues when it comes to driving. I always hear tires screech around my area. Sometimes you hear the metal crunch and sometimes you hear nothing but horns.
I'm glad to hear you are okay. Sometimes the crash sends cars into homes around the scene..