This is amazing!! Check out this impromptu performance of Jamie Foxx and gospel singer, Le'Andria Johnson singing Fred Hammond's song 'No Weapon.'