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.
Does anyone still want these?
Last edited by Elliot_Cannon; 07/26/1804:33 AM.
"Maintain thy airspeed, lest the ground arise and smite thee".