Biden blew NATO summit reset moment with 'meme-tastic' Putin gaffe 12.07.2024 03:49 Sky News It was Biden's big screen test but, in truth, he rather blew it before it began.