CHARLOTTE, N.C. -- A trip home turned violent after a political discussion.

Uber, a popular ride-sharing app, is meant to be the safe alternative for most people going home after a night out. However, Jeramy Waters found it to be anything but.

"It was pretty shocking," said Waters.

What started as political banter turned into a presidential smackdown. Jeramy says the driver went into a fit of rage when he asked to be let out because the driver said he was voting for Donald Trump.

"He slammed on the brakes. I hit my face on the back of his passenger side seat," said Waters. "I start to get out of the car, he jumps out of his driver seat, chases me around."

Waters says the driver committed a cardinal sin.

"Probably shouldn't talk about politics with your customers," said Waters. "He was screaming, 'Get the hell away from my car, you un-American Nazi prick, before I beat your a**."

That's when Waters called the Charlotte-Mecklenburg Police Department, followed by Uber.

In an email, the ride-sharing company apologized to Waters. Their response read, in part:

"Under no circumstances should a partner act in a way that makes you uncomfortable during your ride. We will be re-evaluating this driver’s access to Uber as a result of your report."

Some say after this incident they're going to think twice before using the app, but they aren't surprised to hear the news.

"Not with this election, I'm not, because it's a pretty crazy election," said Bridget Kall