Laurie

Laurie, labeled, The Determined Vegan was a contestant on Total Drama Pogisā Island