What has a neck but no head? November 20, 2017 Riddle 14,847 What has a neck but no head? Read More »