On what date was the Taylor Swift studio album which had the song "Should've Said No" released?
October 24, 2006
-1
Section::::Abstract.
Should've Said No
17497396
-1
Section::::Abstract.
Taylor Swift (album)
8130865