Cher Showed Up at a NYC Protest to Call Donald Trump an ‘Unbelievable Narcissist’

As the preparations for the inauguration —otherwise known as Hell— get underway in our nation’s capital, elsewhere, protestors are preparing to show up and show out. And, at New York City’s United We Stand United rally in front of Trump Tower Thursday, my favorite politically-minded celebrity Cher made an appearance, starting off by calling herself an “elitist lib-tard” before launching into a speech that lit into Donald Trump with vim and vigor.