You Tell Us: Who Looks Better Shirtless, Ian Harding or Keegan Allen?

Sometimes, we really love the Pretty Little Liars writers. Okay, actually we love them most of the time. But we are especially grateful when they write scenes where the hot men of Rosewood get shirtless. Last season we were graced with Keegan Allen (Toby)'s surprisingly amazing abs, and in Season 2 Ian Harding (Ezra)'s showing a lot of skin. And lucky us, a pic has been released!

Both guys are smokin', but who do you think looks the very hottest shirtless?