Save favorite stories, comment on pictures, ask questions to the community...
Gregg Russell is currently in New Mexico and started up a art/clothing company called Optimistic Apparel with Newbern Taylor.
by Joshua on March 2, 2010