Q&A: Keegan Allen

The "Pretty Little Liars" star dishes on his new projects and music ahead of his appearance in Richmond at The Southern Women's Show, March 18

by