Star: Lori Farrar