Keyboard Steve Niall Murphy at 2:45 pm November 23, 2010 You’ve heard Steve’s terrible song, right? source FacebookTwitterPinterestSponsored Link Related posts: A Challenger Appears Meet Steve Haters Gonna Introduce Themselves