Bad Eye Bill is performed by Dr. Hook. It was first released on the album "A Little Bit More" in 1976.