Could this be it? Are Katy Perry and Taylor Swift FINALLY ready to squash long-running feud? Well Katy definitely is!

Electra Formosa explains in today’s Hollywire Hot Minute!