Brennan's all-purpose web dumping ground.
You've reached Brennan's website. When I can stop working on other people's websites long enough to do something with this, you might find something interesting here. Or not. Stay tuned. Or don't.
Copyright © 2007-2008 | Powered by SilverStripe Open Source CMS