High Altitude Science?

Located at 11,000 feet, not sure if this is a guzzler or a hydrological instrument

Comments

No comments posted yet.