The sing of the times 666

    • 2
    • 1041
    • 3406
    • 532
    • 26
    • 1988
    • 4301
    • 190
    • 1668
    • 14
    • 6
    • 64
    • 4
    • 410
  • monsters-in-my-head-never-sleep:

The look on his face as he starts to believe that what he’s being told is true, just completely breaks my heart.
    • 49038