Taylor Swift has been messing with us all on social media. Here is her latest post. I think it means she has a new pet. What do you think? That or she is going to be doing new ads for a lotion to make her skin less scaly. Taylor am I close?
About Randy McCarten
99.5 The River · Best Variety of The 80s, 90s & Today