8000 feet above the groundbitteller (28)in #c130 • 8 years ago Hanging off the ramp of a c130 at 8000 feet in northern Ontario Canada. What a life. #military #engineer