Keegan Allen
Keegan Allen is just a great actor in general. He plays Toby in " Pretty Little Liars." He is possibly the hottest man alive, I'm just going to point that out. He was born on July 22. He is also an amazing singer.
Keegan also is a good singer.
This is when Keegan was at the VIZIO red carpet.
This is just a great picture that I had to share.
RosewoodCollabs | Toby Cavanaugh ["Down" by Jason Walker]