Echoes
- Episode aired Apr 20, 2007
- TV-PG
- 44m
Teyla witnesses what appear to be an Ancient apparitions, which soon other people start to see.Teyla witnesses what appear to be an Ancient apparitions, which soon other people start to see.Teyla witnesses what appear to be an Ancient apparitions, which soon other people start to see.