Wednesday, March 9, 2011

The Revolution will televise itself.






OBSOLETE #3 - Out Now!
Ask your indie bookseller to carry OBSOLETE!