When you make a deal with a devil, you must prepare to face the consequences...All Rights Reserved
When you make a deal with a devil, you must prepare to face the consequences...
39 parts