Keegan Allen Covers Taylor Swift's "Safe and Sound" (VIDEO)

Credit: Keek.com

Did you know that on top of being a hot and talented actor, Pretty Little Liars star Keegan Allen (Toby Cavanaugh) has a lovely singing voice?

Our Partners

You Might Like

Like us to see how many agree!
I'd rather sign in »
Collapse