A woman found a hidden envelope in her house from 1982. It turns out, both Steve and T. Hack have left things behind in houses, too.
See All 5045 Episodes of "Slacker & Steve"