New York Police Uber Driver Rant Video Why I Live In China Instead of America- By Loser Laowai in China
The NYPD’s Internal Affairs Bureau is investigating the video, which shows Det. Patrick Cherry lambasting the Uber driver during a traffic stop and mocking his broken English.
<iframe width="560" height="315" src="
" frameborder="0" allowfullscreen></iframe>