Air puppets: their strange past and stranger future

These things give me the heebie jeebies.

3 Likes