A C.R.A.B. sanctioned crabbing tournament in Grand Chenier, Louisiana where teams compete for prizes and bragging rights as the best crabber in Southwest Louisiana.
by Big Tuna 895 February 26, 2011
Get the Crabstravaganza mug.