Hey everybody, I'm very new to the whole papercraft thing and I figured I would sign up to what seems like one of the best sites online for it.
Here's a little info about me:
I am from Halifax, Canada and having been playing Games Workshop games for over 10 years now and thus is what I am...