An established stand up comedian from Houston, Texas, Mo Amer has performed in over 20 countries on 5 continents.
Added by Upcoming Robot on December 30, 2010