The Independent Sasquatch Research Team (ISRT) has just released this video showcasing some of their research. The team is based in central Florida but has researchers scattered across North America. They appear to be somewhat new to YouTube but not new to the Florida swamps and researching the Skunk Ape.
"The legend lives in the swamps of Florida, and we will find it."
If you would like to join their research team you can contact them at www.IRSTUSA.com