David Carr

David is a worker, who reads.

Profile picture: 
Twitter: 
@CarrTarkadhal
website: 
marxformonkeys.blogspot.com
Opinion
Opinion
Magazine
Opinion
Opinion
Magazine