Phil Demers is a part-time mailman who lives across the creek from Marineland, the iconic amusement park in Niagara Falls, where he had his dream job as an animal trainer for over a decade. He swam with killer whales and ran the show, until he quit and blew the whistle, claiming animal abuse and calling for an end to the...
Show more