About

About

Collin MacDonald is a programmer who enjoys current events, martial arts, movies, music, reading, technology, and video games.