Humor Magazine

Rascal, The World's Ugliest Dog, Sings A Christmas Carol

By Gerard @presurfer
Rascal is a Chinese Crested who won the title of World's Ugliest Dog in 2002. Since then he has been cast in four horror movies, seen on The View, Last Call with Carson Daly, and The Insider. He was featured in People magazine, Hello, Star, and has his own leash line, cartoon strip, and documentary.

YouTube link

Back to Featured Articles on Logo Paperblog