ftpixel

After a drug bust gone wrong our detective makes a deal with the devil.
Shooter