Lost footage from The Shaft's vault, an early anti-drug campaign ad that originally aired during their 2001 FOX special

  • December 14, 2008
  • 333 Views