Last week, Taylor wiped out all her social media.
Yesterday, she posted a weird video that we thought could be a snake, an alien, a fuzzy TV.
Today, she posted another wird video which makes us take fuzzy TV out of the running. Maybe a snake, alien or??? No one knows but we def think it’s something alive! Have a look below: