Media, Builds, Design, and Life
I have to admit that I’m a little bit excited about iPhone 4 being released this Thursday. From everything I’ve