Signed, Sealed, Delivered (Video – DNC 2008)

    Stevie Wonder performs "Signed, Sealed, Delivered " at the Democratic National Convention in Denver, CO, on August 28, 2008.