The Lost Picture Show

The Lost Picture Show is the 163rd episode of Charmed.

Episode Information

 * Season          8
 * Episode No.     07