Someone posted a YouTube video of Steve on the Howard Stern show. You will need to go watch it at this link.
At 17:39 into the clip Steve appears to sing and close the show!
What a great time with a great cast!
Steve is mentioned in the book Howard Stern A to Z. However this entry on page 185 that Steve was only a call-in guest is not correct.