27 October 2014

time for a science lesson.

what's the deal with animals and mirrors?
Gordon Gallup invented the test that shows whether an animal recognizes itself in the mirror: He marked primates’ faces and ears with dye and watched whether they used a mirror to investigate the spots. If they did, it revealed that the animals understood that the faces in the mirror were their own. (via

what do you think or kelly clarkson's taylor swift cover?

she should be on a competitive singing show.

HBD Teddy Bear

Pin It