Please disable your Ad Blocker to better interact with this website.

David Thornton

268 POSTS 0 COMMENTS
David Thornton is a longtime conservative and freelance writer who also works as a corporate pilot. He currently lives in Texas.