David Townsend
David Townsend

David Townsend

Designer. Cars, wearables, software, phones. Lots and lots of phones. Lots. Avoider of TED.