World’s Most Stylish Goat in Jodhpur, IndiaAug 4, 2012 by Daniel McBane 6 CommentsThis stylish goat in Jodhpur, India's blue city, is a true fashion icon. She wears this sexy sweater despite the heat, knowing discomfort is a small price to pay to look this good. … [Read more...]