Earth Will Pay
Season 1 E 1 • 01/11/2017
When Jeff fools around with a mysterious alien device, things get out of hand quickly.