Although visible emissions from the Thebaud flare stack have been significantly reduced since 2003, they still occur. This is a view from the south side of Sable Island, June 16, 2004
<Prev Next>