Polly lives in New Jersey at the Goats of Anarchy goat rescue. And if her duck suit makes her happy, then we say... let her be a duck!
He doesn't really care either way though, because he lives in Scotland!
We want to go(at) to there.
We're not kidding around, Kevin Horan's portrait study is insanely beautiful.