View Profile
DIY Dave
“Reliable, honest and almost inconceivably capable. The only problem with DIY Dave is that he makes us mere mortals seem grotesquely incompetent. If there is a job that you can't figure out or is stressing you out, it's really worth investing in this ...”