Whales In The Cape Cod Canal

Ed starts the week talking about the Cape Cod canal closed due to three Right Whales spotted swimming around Sunday.

Getty Image


View Full Site