Sacha Stevenson
Acting
Born: 1982-01-21
Halifax, Nova Scotia, Canada
Sacha Stevenson is a Canadian YouTuber based in Indonesia.