TMZ.com

Josh Duhamel Admits He's on Steroids ... Just Kidding!!!

Josh Duhamel's totally juiced up -- according to him -- just take a look.

Click here for info about our online advertising practices.