I live in St. Clair County, Illinois and this is the first time I've heard about this sighting. It even said that it was in the St. Louis Post Dispatch Newspaper. Well, I was only 18 y/o at the time and prolly not paying much attention to the news. But still, I think I would have heard something, living only 10 miles from the sightings.
The pictures look fake.
Good stories Nosy.