The 45th anniversary should have been 2010. Ford just got it wrong. I have seen so many companies incorrectly mark anniversaries of the Mustang that it is almost laughable. The Mustang did debut at the New York World's Fair in April 1964. Ford called all of them 1965 models though the first had generators and the latter 1965 models had alternators. There are several differences in the cars though, again, Ford called them all 1965. I saw a company once sell pins that said Ford Mustang 1964-1994, 30 years. Well, count it on your fingers if you must, that's actually 31 years of cars. The 2015 model will actually be the 50th anniversary but the 51st Mustangd. (The first came out in 1964 and was called a 1965. The second year was a 1966 and was the first anniversary but the SECOND Mustang). It gets confusing but really isn't if you stop and think about it.
Ford at one time recognized an anniversary over two model years. I can't remember which years off the top of my head. I believe 2012 Mustang production ended in 2011. The 2013 Mustangs are out though this is still 2012. No 2012 Mustangs were made in 2012, only 2013.
Who wouldn't be confused?
Let's all agree that the 50th anniversary Mustang will be a 2015 and I am willing to bet my 1966 convertible it will be out in April (if not before) of 2014.
Now, if only the Mustang Club of America would have one 50th anniversary show instead of two, all would be good.