James Barraford
James Barraford

James Barraford

Pop culture, personal essays, and political rants. I can be here and found at @Barraford on Twitter and James Barraford at Google+.