Daniel Foster, Author at The American Spectator | USA News and Politics
Authors
Avatar
Daniel Foster
by | Sep 17, 2012

“God, what a mess / on the ladder of success / When you take one step and miss the whole…

o
Sign Up to receive Our Latest Updates! Register