Sunday October 21 2012 Atlantic City Marathon