At night, "Ashcan" Pete sleeps wherever his travels take him: in a field, on a train, or maybe, if he's lucky, in a barn. He bunks with his loyal hound dog, Duke, on one side and his beat-up guitar on the other. And sometimes when "Ashcan" Pete sleeps, he dreams. He dreams of haunted, tortured places and of horrible creatures. When he wakes up, he knows that someone needs his help, because his dreams are true. He couldn't say how long he's been on the road, living by his wits, but he can say for certain no place is too far to go to help someone in need. And as long as Pete can help people, he's not likely to stop wandering any time soon.