Audio

Pressurized Steam Vent

Pressurized Steam Vent

Steam pressure release on a large piece of machinery.

by
by
by
by
by
by