Kevin Rudd swears on live TV

Home Back Catalogue Kevin Rudd swears on live TV