Sachverhalt: A. X._ wurde in Jahre 1966 in Libanon geboren, kam 1989 in die Schweiz und lebt seit 1990 in Birr (AG). Er stellte am 27. September 2004 in der Gemeinde Birr ein Gesuch um Einbürgerung. Auf Empfehlung der Einbürgerungskommission beantragte der Gemeinderat von Birr der Einwohner-Gemeindeversammlung vom 23. November 2007 die Einbürgerung von X._. Anlässlich der Einwohner-Gemeindeversammlung vom 23. November 2007 hat sich ein Stimmbürger zum Einbürgerungsgesuch geäussert und darauf hingewiesen, dass der Gesuchsteller einmal einen Parkschaden verursacht habe und nicht dazu gestanden sei und dass seine Ehefrau nicht ins Einbürgerungsverfahren einbezogen sei. Der Ressortchef des Gemeinderates hat zu diesem Votum Stellung genommen. Mit 97 Nein gegen 68 Ja haben die Simmberechtigten das Einbürgerungsgesuch abgelehnt. Der Gemeinderat teilte X._ den negativen Bericht am 10./13. Dezember 2007 mit. Zur Begründung führte er unter Verweis auf die Einwohner-Gemeindeversammlung aus: - Herr X._ habe beim Fahrzeug des vorerwähnten Stimmbürgers einen Parkschaden verursacht (Termin des Vorfalls wurde nicht bekanntgegeben). Der Gesuchsteller Herr X._ wurde dabei beobachtet, habe aber keine Einsicht bezüglich Schadenersatz gezeigt. Dieses Verhalten kann nicht toleriert werden. Die Ehefrau sei am Gesuch nicht beteiligt." B. Mit subsidiärer Verfassungsbeschwerde vom 8. Januar 2008 beantragt X._ die Aufhebung des Beschlusses der Einwohner-Gemeindeversammlung. Er rügt im Wesentlichen eine Verletzung von Art. 29 Abs. 2 BV und macht geltend, dass der angefochtene Beschluss keine bzw. keine hinreichende Begründung enthalte. Der Gemeinderat beantragt die Abweisung der Beschwerde. 