Car News Look At This Ad For An Amazing British 1970s “Safety Car” Designed To Let Your Face Smack Into Cushions Instead Of Using Seat Belts Read More » July 27, 2023 78 Comments