Video: Station South Padre Island catches lancha crew with 153 sharks, poaching in U.S. waters
A Coast Guard Station South Padres Island, Texas, boat crew caught Mexican fishermen illegally poaching in U.S. waters Sunday, Aug. 3, 2014. Coast Guard crews found 153 sharks aboard the lancha. U.S. Coast Guard video by Air Station Corpus Christi.
Date Posted:08.4.2014 5:26PM
Location:SOUTH PADRE ISLAND, TX, US