Race Trac Gas as Gas Station
A man approaches a woman waiting in her car at a gas station causing her to hit run down her boyfriend.
Folks go viral doing terrible things to the people they love most while Harry wrestles with self-doubt and the Charmed Ones struggle in their normal lives.
Charmed episode “Yew Do You” was filmed in Langley & Vancouver in Canada.
A man approaches a woman waiting in her car at a gas station causing her to hit run down her boyfriend.
Maggie dances with a group of people.
Mel gets called in to a meeting with the dean and Maggie struggles with her internship topic.
Omon chases Maggie and Julie to the rooftop before her sisters arrive with the poison to try and stop him.