Brad Ballanger
Programmer. Writer. Digital media specialist. A competitive gamer in the sense that I'm competing with the constant urge to throw the controller across the room.

    Posts navigation