Wait a minute!!
I just clicked on properties on that Bombard pic.
It says CREATED 08/03/2009???
Your computer counts it as created “today” on your computer. All the pictures posted on that site say the same thing.