51 trees that boggle the mind by imitating other things

19. A winking tree

This is one happy tree. The way it’s smiling and winking is sending good energy

48 endearingly useless texts from our parents you just have to love

50 New Year’s resolutions that’ll make you laugh hard