Talk:Welcome to the Dollhouse/@comment-26123488-20150324013143

Wow! here on the east coast there is only 23 more hours until the finale :) Im so excited!