News‎ > ‎

New site, new life

posted Jul 19, 2010, 4:16 PM by Dexter Santucci   [ updated Jul 19, 2010, 4:17 PM ]
  Finally. It's here, and it's here to stay. I've been thinking about making a new site to show off some of my new work. Here it is!
Comments