Gap…

via…Andy Li

Ira Glass (born March 3, 1959) is an American public radio personality, and host and producer of the radio and television show This American Life.