Sarah Taylor

3 Followers

Sarah is a Staff Writer at TheBlaze. She resides in Delaware. Email her: staylor@theblaze.com