Search

The Delta Effect

Season 2  :  Ep. 16 |50:55 |
Following exposure to radiation from a new power source -- the Delta Device -- the little people become temporarily invisible to the giants.