Stevie Wonder Saturday I’m More Than Happy by Velorambling | Jun 25, 2011 | I'm more than happy I keep finding Stevie song’s that blow my freakin mind. Harmonica at 1:50 is icing on the cake.