Pending Review – Twenty20 - Sell Your Photos Review
Submitted photos in August 2017 and still to day February 1 2018 still pending review. I have emailed support several times and no reply. I’m taking my photos to another app.
Review by Hollons Installations LLC on
Twenty20 - Sell Your Photos.