321-231
As one of the foremost liberal voices in television and talk radio today, Alan Colmes has long been braving the wilds of controversial issues and conservative slander. Already a talk radio star and th...
Read more
Be The First One To Review
Review the book today!