Pushing falsehoods about oil spill, Quinn declares: “Barack Obama was sent here to destroy America”

From the June 17 broadcast of Clear Channel's The War Room with Quinn & Rose:

Video file