Amelia Rose Blaire Featured in True Blood BornNovember 20, 1987 in New York, New York, United States Clips 1 Clips