Carolina Skies: Demon star rises in NC sky

The eye of Madea winks down on North Carolina from the constellation of Perseus, an expert from Morehead Planetarium explains.