Richard Allen Smith


Editor, VetVoice, blog of, a 105,000+ member group that is the leading progressive pro-military, pro-veteran organization in America.

Photos and Videos by @rockrichard

  • Timeline
  • Gallery

Anyone else think this Alec Baldwin muppet from 30 Rock bears uncanny resemblance to ?

  • 1894 days ago via site
  • 47

1 2 Next