Half-extinguished Thoughts

live. love. laugh.
rant. read. react.