This is a scheduled post planned to be published at 1413015512000 at 1413015512000
do you ever talk to yourself?


... and when you do, do you ever answer? do you ever talk to yourself? ... and when you do, do you ever answer?
1413015512000 at 1413015512000