Sea Shepherds' Bob Barker & Sam Simon in Bremen, Germany

2015-05-03 99

Sea Shepherds' Bob Barker & Sam Simon in Bremen, Germany.
This is not an official sea shepherd video!!!