Montecristo Buena Fortuna

Got a couple of these from a friend and have truly never heard of them. Has anyone ever tried them or know anything about them? Any advice would be great!
Sign In or Register to comment.