Episode 115 – Why Obama is NOT a Failure

Aired on 7 June 2014