Chatham Town, Cape Cod was shaken by the return of the great white shark.
1 / 5
Discovery Channel
Thu, Aug 15, 2013 5:22 PM EDT