This is a scheduled post planned to be published at 1398175122000 at 1398175122000
How many times do I have to tell you...even when you're crying your're beautiful too?

              John Legend How many times do I have to tell you...even when you're crying your're beautiful too? John Legend
1398175122000 at 1398175122000