Danny Sale

Just another coffee-drinking guitar-playing computer nerd.