Edit | Leave a Comment | Favorite
User Comments:
JohnSmith909-2 commented at 2011-05-13 16:47:25 » #732385
It's a parody of the UFO endings of Silent Hill. I think the 3rd game specifically where the UFOs level the town.
9 Points Flag
It's a parody of the UFO endings of Silent Hill. I think the 3rd game specifically where the UFOs level the town.
9 Points Flag
1