trrrtle nation

Denton, Texas

a loser who happens to have a computer.