Oddcast - The Odd Man Out Speaks! ( about this Afghanistan turd show )

Oddcast - The Odd Man Out Speaks!  ( about this Afghanistan turd show )