National Highway Traffic Safety Administration June 1, 2023 Sightseers’ Delight Congress established the National Highway Traffic Safety Administration in 1970 with the Highway Safety Act of 1970.
New Fingerprints June 29, 2023 Sightseers’ Delight Greg “Fingers” Taylor recorded New Fingerprints in Nashville, Tennessee, in October 1991.