Charmed “When Sparks Fly”

Macy must fight a dangerous enemy to survive and Maggie’s impromptu karaoke duet with Jordan may lead to answers about her powers on a new Charmed, Friday at 8 PM on WCCB Charlotte’s CW.