1968 Barracuda broken trunk latch.
flashlight and a small person mechanically inclined
Print