Robert De Niro and Tiffany Chen took the Tribeca Film Festival to Lisbon, showcasing U.S. movies and De Niro's film "Ezra." They were seen enjoying the festival, riding a golf cart together.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing