Allentown - Rio Vista
Despite winning countless awards in the Sacramento News and Review, Mark S. Allen was back on the streets this morning with the people that made him who he is. He roamed the friendly streets of Rio Vista...and what a visit it was!