Midnight Monsters and Imaginary Companions
Imaginary companions are an integral part of many children's lives. They provide comfort in times of stress, companionship when they're lonely, someone to boss around when they feel powerless, and someone to blame for the ... Read more... »

