All about Lionfish

Lionfish are an invasive species that has established populations throughout the Gulf of Mexico, Caribbean, and tropical western Atlantic.  Watch the video below to learn more about this invasive...