Haley Ellison

Haley Ellison is the Advertising & Public Relations Manager for FLIR Commercial Systems, Inc. in Oregon. She can be contacted at haley.ellison@flir.com.

A skeptic's encounters with 'Finding Bigfoot'

A skeptic's encounters with 'Finding Bigfoot'

 

Loading