Video Loading...
Out Da' Bayou S01 E08 Crabbing with the Lukes
Overview
Take a trip out into the Terrebonne marsh with Luke's Seafood in search of the best tasting Blue Crab on the market! Blue Crab run 365 days a year in Louisiana and as you know you can put crab on anything and it just makes it taste better.