The Sonoma-Marin Fair in Petaluma, California has announced the results of the World’s Ugliest Dog competition, and the winner for 2016 is Sweepee Rambo.
The Sonoma-Marin Fair in Petaluma, California has announced the results of the World’s Ugliest Dog competition, and the winner for 2016 is Sweepee Rambo.