Filming Locations of Chicago and Los Angeles
Charmed: Season 1 - Episode 20; The Power Of Two
There Were No New Locations For This Episode
Click This Link To Go To The Next Episode
September 11, 2015 at 3:08 AM
So this one wasn't filmed at Alcatraz?
Post Comments (Atom)