Wednesday, February 22, 2012

A Lord Of The Rings Artist May Be Trying To Bring The Sierra Kills Story To Life [Rumor]

'Finding Bigfoot' coming to Cenla
Alexandria Town Talk
A television show featured on the Animal Planet network will be coming to Central Louisiana in search of Bigfoot. "Finding Bigfoot" will be in the area in late March, according to Melissa Compton, advanced field producer for the show.

No comments: