"You can't imagine the freaky sense of time travel and second youth it will bring you to watch them."
Is this sentence grammatical? I wonder if the clause "it will bring you to watch them" should be separated to be another sentence. And what does the pronoun "it" in this sentence refers to?
I found this sentence from http://www.scientificamerican.com/article/digitize-those-memory-filled-cassettes-before-they-disintegrate/