Dave Hall hasn't written any stories yet.

Dave Hall

Dave Hall

IT Consultant, Drupalista, webapp coder, geek, slacker, father of 2, fat opinionated bastard. These tweets are the views of a madman, not my clients.