It's AN historic day, not A historic day.
Well, I think either is acceptable.
Just looked this up. My Pocket Oxford Dictionary tells me the usage of "an" in this unstressed context is almost obsolete.... and that "a" is more usual these days ..
Yipeee, I'm a modern zone transitter...