Log In or Register
This is from a shutdown manufacturing facility. Can anybody figure out what it is? Hint: Something goes in one end and comes out the other