Stevie Wonder released two new songs this past week, “Can’t Put It In The Hands of Fate” and “Where Is Our Love Song”. After spending a lifetime with Motown, he recently left the company and signed with Republic Records. Wherever he is, we are just glad he is back with great music.