Josh Duhamel steps out wearing a sweat stained shirt after an intense workout on Monday (February 1) in Los Angeles. The 43-year-old actor walked out of the coffee shop and surprised a few lucky ladies headed inside. PHOTOS: Check out the latest pics of Josh Duhamel After playing many… Read entire story.
Source: Just Jared