Video: Robert De Niro: We all need to get past ‘bullsh*t & nonsense’ in US-Russia relations


Oscar award winning actor Robert De Niro opened his latest ‘Nobu’ restaurant in Moscow on Monday. Speaking at the opening alongside his business partner, …

Via Youtube