Chris Hu on 10 October 2016
Slimebeast said: I love De Niro, but damn liberal Hollywood and their immoral worldview. |
Still miles better then all the nut jobs and hyopcrites on the right like Alex Jones, Rush Limbaugh, Glen Beck etc. Also De Niro lives in NYC not LA.