Robert Armstrong Projects About Load more LocationWilmington, DE and New York, NY Socials Information26 followers 6 following 154,301 poster views Joined August 2014 Followers Following