Envy on the Coast speaks out out against the proposed LNG island 13 miles south of Long Beach, NY. from Sparrow Media on Vimeo.