Renee’s Reviews > Julie Chan Is Dead > Status Update
Renee
is 45% done
omg just when I thought she wasn’t gonna get more deranged here she goes
— Jul 15, 2026 10:53PM
Like flag

