Wednesday, 26 December 2012

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

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

0 comment(s):