Home | Blog Archives Search and Destroy Ted Rall is America's BS detector Monday, March 31, 2008 Podcast InterviewI was interviewed by the Philadelphia Daily News on Saturday. You can listen to the podcast here. .: posted on 12:44 PM | 4 comments
Ted Rall is America's BS detector