Faits: Faits: A. Par décision du 21 août 1995, l'Office genevois de l'assurance-invalidité (ci-après: l'office AI) a alloué à M._ une demi-rente d'invalidité à compter du 1er février 1992, sur la base d'un degré d'invalidité de 50 %. Se fondant sur les conclusions d'une expertise rhumatologique réalisée par le docteur G._ (rapport du 11 mai 2006) dans le cadre d'une procédure de révision initiée au mois de mars 2005, l'office AI a, par décision du 17 octobre 2006, supprimé la rente de l'assuré avec effet au premier jour du deuxième mois suivant la notification de la décision, motif pris que la décision initiale d'octroi de la rente était manifestement erronée. Se fondant sur les conclusions d'une expertise rhumatologique réalisée par le docteur G._ (rapport du 11 mai 2006) dans le cadre d'une procédure de révision initiée au mois de mars 2005, l'office AI a, par décision du 17 octobre 2006, supprimé la rente de l'assuré avec effet au premier jour du deuxième mois suivant la notification de la décision, motif pris que la décision initiale d'octroi de la rente était manifestement erronée. B. Par jugement du 29 novembre 2007, le Tribunal cantonal des assurances sociales de la République et canton de Genève a admis le recours formé par M._ et annulé la décision de l'office AI du 17 octobre 2006. B. Par jugement du 29 novembre 2007, le Tribunal cantonal des assurances sociales de la République et canton de Genève a admis le recours formé par M._ et annulé la décision de l'office AI du 17 octobre 2006. C. L'office AI interjette un recours en matière de droit public contre ce jugement dont il demande l'annulation. Il assortit son recours d'une demande d'effet suspensif. Le Tribunal fédéral a renoncé à procéder à un échange d'écritures.