The Eyebrow Auto Brake is a car braking system attached to the driver’s eyebrows. This invention was in Popular Mechanics magazine. 1965.
In Album: Judy Gilford's Timeline Photos
Dimension:
1080 x 952
File Size:
125.88 Kb
Be the first person to like this.
