Josh Duhamel Gets Sweaty on the Beach in Miami

By: Antonio Martinez / September 13, 2011