Terry Pickard on Muck Rack

Terry Pickard

Producer — NBC News
As seen in: NBC News

Broadcast Journalist. I am an @NBCNews Producer based in Atlanta. Opinions are mine. Retweets are not endorsements.

Search Tweets

Twitter Feed

@terrypickard2 — 146 followers, 69 tweets

No recent Tweets for Terry Pickard