Sarah's Channel

Sarah's Channel

Available on ABC iview
Online beauty vlogger Sarah refuses to let a global catastrophe, and the dystopian world she now lives in, get in the way of creating fun, quirky content for her fans.
Starring Claudia O'Doherty