Archive for posts dated '23 June 2007'
June 2007
World’s Ugliest Dog Contest 2007
Elwood – a Chinese Crested/Chihuahua mix has won the 2007 World’s Ugliest Dog Contest. [via the beeb]
Elwood – a Chinese Crested/Chihuahua mix has won the 2007 World’s Ugliest Dog Contest. [via the beeb]