Judy Gilford
on June 24, 2026
1 view
The Eyebrow Auto Brake is a car braking system attached to the driver’s eyebrows. This invention was in Popular Mechanics magazine. 1965.
Dimension: 1080 x 952
File Size: 125.88 Kb
Be the first person to like this.