Here's a better pic of the straps. They're pretty long which leads me to believe they might be for a bigger airplane or maybe door closing straps. If these might work out for someone let me know.
Attachments
STRAP.jpg (73.09 KB, 32 downloads)


"Maintain thy airspeed, lest the ground arise and smite thee".
[Linked Image from visitedstatesmap.com]