Anchor Bay releasing a Terror Experiment

Anchor Bay Entertainment has revealed packaging art and images from their upcoming release The Terror Experiment, which arrives April 10th on Blu-ray and DVD. Featuring an all-star cast including Jason London (Out Cold, Dazed and Confused), C. Thomas Howell (E.T. The Extraterrestrial, The Hitcher, The Outsiders, Camel Spiders), Alicia Leigh Willis (7th Heaven, The L ….