Caddo Mills, United States
Internet advocate. Prone to fits of apathy. Creator. Thinker. Baconaholic.