OMG steve is actually singing... 

http://www.youtube.com/watch?v=6J5D-he96jg

audio is horrible but saw it VIA TWITTER.