Terrorists Feeling Dumb For Ramming Twin Towers When All They Had To Do Was Run For Mayor

Wait 5 sec.

AFGHANISTAN — Members of the Al-Qaeda terrorist organization are reportedly kicking themselves for all of the work they did pulling off 9/11 when they could have just run for mayor of New York City.