IMG_6472 April 14, 2014 3648 × 2736 Movies, TV & Photography Filming bioluminescent insects in Alabama, USA in 2011 with Discovery Chanel Filming bioluminescent insects in Alabama, USA in 2011 with Discovery Chanel Like this:Like Loading...