image

There’s not much fans of “True Blood” haven’t seen of Mehcad Brooks, who plays Eggs on the hit HBO show. After all, he strips down on screen just as much as any male character, which we appreciate.

Not ringing a bell? You might also recognize him from a small role on “Desperate Housewives,” though his skin scenes were much more modest.

But some fans were graced with a first-hand look at every ripple on his muscled torso when he stripped off his shirt after competing in a celebrity triathlon in Hawaii earlier this month. Did we mention he was soaked in sweat?

(Via Socialite Lite)

image

image

image

image

image