About Troy DeRose

www.troyderose.com
Troy DeRose joined Society6 on April 25, 2010. Verified on November 29, 2010.