Alien Ant Farm in Portland Alien Ant Farm in Portland Video and pics from Alien Ant Farm's first show in Maine since they opened for 311 on the eve of Thanksgiving 2009. RobRob