Taking care of her promotional duties, Michelle Monaghan was spotted at "The Tonight Show with Jay Leno" last night (September 22).
Michelle was in the house to promote her new movie "Machine Gun Preacher," due in theaters today (September 23).
During her interview, Michelle talked about her small town roots. "I'm from a little town in Iowa called Winthrop, Iowa- population 700. You can play sports, you can wrestle hogs- that was something ...