Sarah Taylor

5 Followers

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