Children, families and staff at the Barbara Bush Children's Hospital iow have an amazing gift that should bring a smile to the face of children with illnesses.
Imagine the surprise on shoppers at Hannaford Supermarket on Riverside Street in Portland when an owl appeared perched on the hood of a car in the parking lot.