Saturday, January 3, 2015

Proof that there are invisible ninjas that only cats can see.



http://ift.tt/1zOSvjW