Published On May 31, 2019
Provided to YouTube by Universal Music Group
Should've Said No · Taylor Swift
Taylor Swift
℗ 2006 Big Machine Records
Released on: 2006-10-24
Composer Lyricist: Taylor Swift
Auto-generated by YouTube.
show more