To remove ads, create an account.Join us today!
READ MORE
The term balloon camera referred to any type of camera, or other recording device, held aloft by an inflated balloon.