WATCH: Owl Spotted Close Up and Chilling Out at Hannaford in Portland, MaineWATCH: Owl Spotted Close Up and Chilling Out at Hannaford in Portland, MaineImagine 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.Jeff ParsonsJeff Parsons