TDWS: Effed-up Friday with Ellie Leonard

A recording from Ellie Leonard and Dana DuBois's live video