Should've Said No was from the debut album by which American singer-songwriter, released in 2006?
Taylor Swift (album): Taylor Swift is the debut studio album by American singer-songwriter Taylor Swift, released on October 24, 2006, by Big Machine Records.
i don't know