Another Steve Taylor fan.... his presence has been missed from the scene.
Steve Taylor released an album this year. It’s called Goliath and it rocks. His voice is still amazing.