Toronto Island ferry crashes into Jack Layton Terminal… again; Dead animals are going to hang out a little longer in Toronto.