John Longanecker
Media Studies Jr.
University at Buffalo

I enjoy graphic design, web design and programming.

JohnLonganecker.com