8162 Melrose Ave
Los Angeles, California 90046

This stand up comedy show is hosted by Richard Villa who is always performing something new, funny, and entertaining. He has been on a fast track for stardom and has rapidly become one of the most popular comedians in the industry.

Added by Upcoming Robot on August 22, 2009