The award-winning new documentary Gods In Shackles is coming to the Senator Theatre this Thursday. It’s being called Blackfish for elephants because it exposes the truth about endangered Asian elephants that are exploited for profit behind the veil of culture and religion.
Tag: elephants
Posted inDowntown
Elephants on Parade
Posted inTop Headlines