Artwork for Memorial Weekend 2009 Topics: Parsing Pres. Obama's Notre Dame Speech;
Freethought Radio

Memorial Weekend 2009 Topics: Parsing Pres. Obama's Notre Dame Speech;