Rod Man or Rodman? 04/21/17 12:23PM

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