Demon Pics posted
I put up some pictures of my 318 Demon. Everyone was asking about them. I paid 3k for it. Let me know what you guys think.
Jeff
Print