Rebecca Alexander has a condition that is robbing her of her sight and her hearing. But she cant stop moving at 100 miles an hour.
Copyright NYMAG - NY Mag
Rebecca Alexander has a condition that is robbing her of her sight and her hearing. But she cant stop moving at 100 miles an hour.