Riddle #572

Question: What has thousands of ears but can't hear a thing?

Riddle Discussion