The Meteorite

The Meteorite

S1 E1: When brother and sister Dan and Helen build an observatory in their shed they see a mysterious object falling from the sky.