Comments posted by Leesh
2 comments
Sort by: newest first or most popular first
19
2. Leesh commented 15 years ago on video New/Unknown Lifeform in North Carolina Sewer!
Some people are saying its a promo for a possible new video. Original poster of the video is said to have taken it down shortly after uploading it. We shall see I presume... still creapy though..
0 1. Leesh commented 14 years ago on video Chest camera Downhilling