I HAVE A QUESTION.
"This stuff seems to happen every 27 years", is a quote from the new IT movie. Did anyone else notice....
The OG IT movie came out it 1990.
The new IT movie came out in 2017.
THEY ARE 27 YEARS APART. WHAT??! I NOTICED THIS TODAY IN HISTORY!!