Apr 28, 2022
Taylor Smith
United States of America
Joined Feb 5, 2014
About Me: Howdy! I'm a graphic designer and web developer from Austin, Texas currently living in Tulsa, Oklahoma. I'm excited to have the privilege of working with World Pulse on this amazing website.