Rod Man wins Last Comic Standing 8

This season they let the judges and not the viewing or the studio audience decide. So it was a...

Read More