Showing posts with the label Major BidenShow all
Joe Biden's German shepherds have been sent home to Delaware after a 'biting incident'