Peter Tubbs

My blogs

About me

Location Des Moines, Iowa, United States
Introduction I think too much about media, branding, and how things get done.