I just feel like crying myself to sleep ;___;

June 4, 2012 - 1 ♥
[Flash 9 is required to listen to audio.]

June 3, 2012 - 422 ♥
June 3, 2012 - 522 ♥
June 3, 2012 - 1481 ♥
A lot of shit bothers me, but I never say anything.
June 3, 2012 - 9859 ♥
June 3, 2012 - 8784 ♥

FIRST 10 MINUTES OF PRETTY LITTLE LIARS SEASON 3, omgomgomg

June 2, 2012 - 147 ♥
June 2, 2012 - 16722 ♥
June 2, 2012 - 79097 ♥
June 2, 2012 - 56773 ♥