In October 2010, Taylor Swift had us seeing double when she unveiled her wax twin in NYC.

Read More Taylor Swift
What’s Your Reaction? 0 0 0 0 0 0 0Reactions