Taylor Swift's and David Archuleta's CDs are out today! - M Magazine

Taylor Swift's and David Archuleta's CDs are out today!