Keel – Speed Demon Karaoke Cover Sep 12, 2015 Cover, Cover Heavy Metal, Cover Keel, Cover Rock, Cover Speed Demon, Lay Down The Law, The Right To Rock, 80’s. Like 0 Thanks! You've already liked this « Keel – Because The Night karaoke Cover » Kelly Lee Keel covers „The Only Time“ by Nine Inch Nails at Bayside Inn