This crazy crash happened last Friday on Highway 77 near Thackerville, Oklahoma. Somebody filmed an Amtrak train…
A new study found the happiest & unhappiest states in the U.S. And, for some reason, Oklahoma…