Josh Duhamel On Set


"Transformers" star Josh Duhamel arrives on the set of his new movie, 'You’re Not You', in Los Angeles, California. Josh proudly wore his "I Voted" sticker on his t-shirt, having stopped by the polls before heading to work...