
While you were busy preparing for Mother's Day, the world's fastest crawfish eaters were finding their new champion.At Saturday's Crawfish Eating World Championship at the University of New Orleans, Russell Callais of Marrero, La. put down 2.69 lbs. of mud bugs in 10 minutes. Path to Full Story on The Bakersfield Californian