The needle has an opening at one end which is the eye of it. Despite that eye, the needle cannot see. Therefore, What has one eye but cannot see answer is a needle.
Have an eye but Cannot see I am fast but I have no limbs What am I?
Answer to this riddle is a hurricane.
What can you make that you can't see answer?
The Answer to this What Do People Make That You Can't See? Riddle is Noise.