They Might Be Giants perform at The Depot Friday, November 6 2009.They Might Be Giants perform at The Depot Friday, November 6 2009.They Might Be Giants perform at The Depot Friday, November 6 2009.