Joseph Shelton

Joseph Shelton is a freelance writer and graduate student at Montana State University.  If he's not at the movies, he's probably getting ready to go to the movies.

Content by this Contributor