Saturday, May 20, 2023

See Calamitous Crash On Florida Highway Caused By Turtle Crossing Road

Semi trucks can’t stop on a dime.