Todd Rexx is a natural and quickly wins over any crowd with his over the top impersonations and brilliant crowd interaction.
Added by Upcoming Robot on May 13, 2008