Taylor Swift
Teardrops On My Guitar
Logout
Facebook
Twitter
Teardrops On My Guitar
Go to show page
Taylor Swift
Teardrops On My Guitar
Teardrops On My Guitar
Go to show page
3:25
Taylor Swift
Teardrops On My Guitar
3:44
Taylor Swift
Christmas Tree Farm
3:30
Taylor Swift
You Need To Calm Down
4:21
Taylor Swift
Beautiful Ghosts
3:58
Taylor Swift
Lover