Shepard Price
Shepard Price

Shepard Price

Everything from Politics to Basketball with an optimistic spin