Activity Score: 2
Member For: 4 years 8 months
DahdsAgain's picture
David Hall-Salter
Marketing Manager
Country: 
United Kingdom

Lead creative and marketeer. Sometimes a 3D artist and photographer. Love shiny things.