IMG_6472 April 14, 2014 × 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...