Radio_717, 10 months ago That thing looks like a face bugger from Aliens. What is it?
That thing looks like a face bugger from Aliens. What is it?