Katy Perry apologizes to Taylor Swift in 96-hour live-stream
The superstar hosted an epic 96-hour live-stream to promote her new album, "Witness," and commented on her public feud with Taylor Swift as well as past struggles with depression, and a secret talent.