Video
Katy Perry & Taylor Swift Ending Their Feud?
Rumor has it singers could end long-lasting drama