Sock It To The Holidays!24 December, 2008 PeteDallas advertising agency “The Loomis Agency”, has created a great little sock-puppet video xmas card for you to enjoy.