Sacha McNeil

Sacha is a presenter for Newshub based in Auckland.