Kevin Rudd swears on live TV

Comments

comments