Bulls, Bulls, Bulls

Capt. Shane Mayfield takes us on a bull red extravaganza on the southern coast of Plaquemines Parish, Louisiana.