Jessica McAllen

Jessica McAllen hails from the Land of Lorde--aka, Auckland, New Zealand, where she works as a journalist.