Huge whale washes ashore in Grand Isle

Huge whale washes ashore in Grand Isle