Jessica Lewis from Vermont

Jessica Lewis has been found in Vermont.