Where To Stream The Lost World Season 3 Episode 13
Phantoms
- Aired February 9, 2002
- 60 Min
Veronica goes for a walk and is drawn toward some piano music that she can hear, walking through a mist she comes out in a village 100 years in the past, where she falls in love with a 19th century musician, unaware of his obsession.