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