Episode 305 - Worlds Collide

Alex draws nearer to the Axis Mundi while Strand reveals something surprising about his past. 

2356 232