Stella and Quinn are BFFs. No telling where we will go from here. They are just the cutest little buddies.
Stella is so cute, and a little freaky. I walked into the living room to this scene.