The sing of the times 666

    • 2
    • 1780
    • 3801
    • 533
    • 26
    • 1993
    • 4301
    • 192
    • 1669
    • 14
    • 6
    • 64
    • 4
    • 411
  • 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.
    • 49056