Well-known actor and filmmaker Sylvester Stallone spoke publicly at a recent town council meeting about his controversial plan to put a seaweed barrier in the water outside his mansion.