I love that you keep coming up with questions that make me, as an English major, go "I don't KNOW." Followed closely by "I don't CARE!" But I think you're right. It should be "a historic," but I do think a lot of people say "an historic." ...and now I want to google this. ****.