A semi Finalist with his two brothers, as the Meehan Brothers on Last Comic Standing, Michael Meehan brings a good surreal zany brand of humor to whatever location he may be spotted at.