In early 2023, the United States Air Force shot down a mystery balloon off the coast of South Carolina. Salvaged from the coastal waters, the instrument array, solar panels and deflated balloon ride atop a Department of Defense 89’ flat car.
Multi-media kit includes unassembled, undecorated pieces with decorated solar panels.