Slacker thinks the light pollution makes it almost impossible to see the stars these days, but Erica insists there has to be a place to see them! Whose side are you on?
See All 5045 Episodes of "Slacker & Steve"