Joe Biden's embarrassing performance on the world stage at the G-20 summit

Loading 2 comments...