Friday, December 17, 2010

Polar bears and dogs ❤

Probably the most adorable things I've seen. Evaaaa. Who knew they felt like this. It makes me still wanna have faith in... (was gonna say humanity, but that kinda misses the point, so we'll go for) life.


















No comments: