Star of latest national television advertising campaign is... a frog!

More...