NewsBiscuit

The news written by you…

Posts Tagged ‘11 June 2008’

Dolphin suicide terror attack foiled by beach

Martyred dolphins trained together in an ocean indoctrination camp.

Read more >

Posted: Jun 11th, 2008
More from Environment