An oil barge is stuck near Elliot Bay after the tide went out, causing the barge to touch the bottom and become stranded. The barge has 8000 barrels of oil on ...
A