Welcome to the Lost Screencaps
Unfortunately a lot of the images from this section have been lost as they were hosted by a company that has now gone out of business.
**UPDATED** With New ScreencapEpisode 5x08 - Left-Behinders See Four Toed Foot Statue!?Here is a new screencap based on what many fans seem to believe the statue looks like the Egyptian God Horus.(Click to Enlarge)Source: The ODI