Rod Man Talks 'Last Comic Standing,' Roasting People and Chicago 04/21/17 12:22PM

Comedian and season 8 winner of 'Last Comic Standing' Rod Man dropped by for some laughs with You & Me. See Rod Man this weekend at the Improv in Schaumburg.