scarlett sommers and skylar snow