(Via Comedy Central)

Dolphins waging jihad?