World’s Most Stylish Goat in Jodhpur, India Aug 4, 2012 by Daniel McBane 6 Comments This 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...]