Twenty-something fraternal twins Sarah (Amelia Dudley) and Spencer Moss (Taylor Turner) are articulate, acerbic and thirsty (in every sense) – but they are also missing something. For having grown up in foster homes and never known their parents, they are wayward lost souls, longing to fill the gap in their life story – and on…