Keegan Allen Goes Shirtless
It's Keegan Allen (Toby Cavanaugh)! The brown-haired TV star showed off his ripped bod in a recent Twitter photo. This hot photo may even make up for the fact that he's "A" on PLL!
Catch the next episode of Pretty Little Liars on Tuesday, January 22, 2013 at 8 p.m. ET/PT on ABC Family.