Mikaela Long was baby sitting her niece the other day when she noticed something very strange.
Her niece was taking a nap on her head.
I don’t know about you, but there is something super creepy about this picture.
How is that little girl sleeping on her head? How is that even possible! Yes Mikaela, run for your life! This is insane! Is anyone sure a demon hasn’t taken over her body, and is Tweeting for her now? No one is safe anymore! NO ONE!
Okay we may have over reacted a little bit, but it’s still super creepy!