Carrie Fisher died December 27, 2016. She drowned in moonlight, strangled by her own bra. Rest in Peace.
CONTINUE READING