@findingsolutions,
For those of you who, like me, were wondering what the hell the EarthCam webcam is (is that the kind of thing that we're just supposed to know?), here's a
link.
From the angle of the camera, it is evidently situated on the Sports World sporting goods store located on the southeast corner of Clark and Addison streets.