The annoying animated frog with a funny video – Last Christmas – – Gideon Productions Inc. –
Video Rating: 4 / 5