Giving up doesn't always mean you are weak;
sometimes it means that you are strong enough to let go.
Listening History
727
42:14
417
2:24:20
762
2:41:37
487
2:31:26
487
2:31:26
762
2:41:37
Giving up doesn't always mean you are weak;
sometimes it means that you are strong enough to let go.
727
42:14
417
2:24:20
762
2:41:37
487
2:31:26
487
2:31:26
762
2:41:37