Demon_Jeff_71 said 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 Click to expand...