Sunday, March 13, 2011

Sea Shepherd News Update from Otsuchi, Japan March 11, 2011


Update from Otsuchi, - Japan March 11, 2011



Go here for report pictures and video.

Horrendous footage from the BBC here.

No comments: