Alicia North

Alicia North is a TV reporter for Channel 27 News.