Video: Taliban Scum Release Video of French Aid Worker Hostage (1:16) By ornery elephant Video • November 2008 • Views: 259