Carey performed "Hero" at the Inauguration of Barack Obama on January 20, 2009 in Washington, D.C., and was featured on a CBS TV special.