E187 Road debris accident survivor human Holden Amory was driving down the freeway, in West Palm Beach on Interstate 95, when he was struck by a twenty pound metal chunk of debris (likely a drum brake) that came hurtling through his windshield. Miraculously, he survived and even has great recollection of the event. Only 22 […]